Windsor is a 4-story hotel in Melbourne offering accommodation 1200 meters from Rod Laver Arena.
The property is about 15 minutes' walk of Melbourne Museum. The center of Melbourne is 5 km away from the venue.
A 10-minute walk will take you to Melbourne Central subway station. The Windsor Hotel is located within 20 km from Essendon airport.
Eat & Drink
Guests can dine at the coffee shop Cafe Excellaz, which is about 100 meters away.