Hotel Windsor Website
61 3 9633 6000
111 Spring St., Melbourne, Victoria 3000 Australia
Hours of Operation:
About the Business:
The Hotel Windsor is Australia’s grand hotel. Built in 1883 it sets the benchmark for style, elegance and sophistication. The 180 room hotel blends stunning Victorian architecture with all the luxury appointments and facilities of a 5 star hotel.