The Hotel Windsor

111 Spring Street
3000, Melbourne
Australia
Overall
Cleanliness
Dining
Facilities
Location
Rooms
Service
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
Find best hotel offers
More hotel reviews