The 5-star The Windsor Hotel boasts close proximity to Shrine of Remembrance just 2 km away.
The hotel lies within 20 minutes' walk of Sea Life Melbourne Aquarium. The property is set within 5 km distance from Melbourne city center.
The Windsor Hotel features 180 rooms across 4 floors.
The property is 5 minutes’ walk from Cafe Excellaz offering dishes of Italian cuisine.
A 10-minute stroll will take you to Melbourne Central subway station. The hotel is located 25 minutes' drive from Essendon airport.