The Windsor 5*
The Windsor Hotel is a 5-star property situated about 2.0 km from Royal Botanic Gardens Melbourne. The grand hotel in Melbourne attracts guests with its Victorian architecture.
The hotel is 1150 meters away from Yarra River. The property is set within 5 km distance from Melbourne city center.
The Windsor Hotel offers a stunning view to its guests.
The Windsor Hotel features 180 rooms across 4 floors. The guestrooms look out on the tower.
Different dishes of European cuisine are served at the restaurant. Serving an array of dishes, Red Pepper Indian Restaurant and Pellegrinis are just 100 meters away.
A 10-minute walk will take you to Melbourne Central subway station. A 20-minute drive will take you to Essendon airport.
Check-in:from 14:00 hours
Check-out:until 11:00 hours
In the hotel
- Front desk