General Information
The Hotel Windsor is a 5-star hotels that has been welcoming guests since 1883.
The accommodation went through a renovation in 1983.
The Hotel Windsor is part of Independent under Independent.
There are 180 rooms spread across 4 floors.
Location
Located at 111 Spring Street in Melbourne, Australia.
Those looking to explore will find Royal Exhibition Building, Ayasofya Mosque, and National Sports Museum nearby.
Facilities & Amenities
The Hotel Windsor has Laundry service, Luggage storage, Elevator, Business facilities, Wheelchair accessible, and more.
Business Facilities
For guests traveling for work, The Hotel Windsor has Business facilities and Conference rooms available.
Dining
Guests can stop by the café.
Contact
Phone number: 61 3-96336000