The Hotel Windsor
Photo gallery for The Hotel Windsor
Overview of The Hotel Windsor
The Hotel Windsor
5-star hotel in Melbourne Central Business District
Reviews
8.8
Excellent
Popular amenities
Explore the area
111 Spring Street, Melbourne, VIC, 3000
- Cafe Excello1 min walk
- Princess Theatre2 min walk
- Flinders Street Station14 min walk
- Melbourne, VIC (MEL-Tullamarine)30 min drive