The Hotel Windsor
Melbourne City Central
About The Hotel Windsor
The Hotel Windsor Melbourne is a 5 star hotel known as Australia’s most cherished hotel, and is located in Melbourne. The hotel was also voted Australasia’s Leading Hotel in 2014. If you are looking to enjoy a luxury accommodation during your visit in Melbourne, The Hotel Windsor Melbourne is tailor made for you.
No cancellations or refunds.
Check-in hour 18:00-.Car park NO.
The Hotel Windsor Map
*Distances are shown as the crow flies and not necessarily the actual travelling