The Windsor Hotel is a 5-star venue placed about 2.2 km from Royal Botanic Gardens Victoria . The traditional hotel represents Victorian architecture in Melbourne.
The property provides an access to Exhibition St / La Trobe St tram stop, which is 250 meters away. The venue is set within 5 km from Melbourne city center.
The Windsor Hotel offers a stunning view to its guests.
Essendon airport can be reached within a 25 minutes' drive from The Windsor Hotel.
The Windsor Hotel features 180 rooms across 4 floors. The Windsor Hotel offers rooms with the tower view.
Eat & Drink
The signature restaurant serves dishes of European cuisine. Serving a wide range of dishes, Cafe Excellaz and Sushi Masa can be reached within 5 minutes’ walk.