Windsor Townhouse Villa
Windsor Townhouse Villa is a good accommodation choice in Melbourne.
The property lies within 2.9 km from Shrine of Remembrance.
While staying at Windsor Townhouse Villa guests can make use of free wireless internet, flat-screen television, a balcony, a microwave and a kitchen provided in the rooms. Other comforts include a fridge, a freezer and an oven for self-catering.
Offering Japanese and Australian meals, Wabi Sabi Garden is situated 250 meters of the property.
The nearest tram stop is a 5-minute walk away.
The hotel features laundry, dry cleaning and housekeeping.