The Hotel Windsor

111 Spring Street
3000, Melbourne
Australia
Location
Comfort
Overall
Services
Staff
Clean
Value
About
Established in 1883, this historic hotel combines classic style with modern facilities. Located next door to the Princess Theatre, The Hotel Windsor offers luxury accommodation in the heart of Melbourne. Guests enjoy free WiFi.
More hotel reviews
More hotel reviews