The Hotel Windsor
The luxury The Windsor Hotel is a 5-star property set 1250 meters from Southbank.
The hotel is placed 25 minutes' walk from Royal Botanic Gardens Victoria . Guests can get to Melbourne city center, which is 5 km away.
The Windsor Hotel features 180 rooms across 4 floors.
Guests will enjoy Indian and Italian meals at Red Pepper Indian Restaurant, which is 100 meters from the property.
Easily accessible from Melbourne Central subway station. The hotel is around 20 km from Essendon airport.