The Windsor, Australia’s most cherished Grand Hotel
The Hotel Windsor is Australia's most loved and recognised grand hotel. Built in 1883 this 180 room
Melbourne hotel blends stunning Victorian architecture with luxury appointments and facilities, standing out among 5 star hotels in Melbourne.
The Hotel Windsor staff go beyond expectations to ensure your stay is memorable and to deliver unsurpassed service excellence. When people think of luxury 5 star hotels in Melbourne they immediately think of The Hotel Windsor.