4.5 Star Rated
Located in Melbourne Central Business District, this luxury hotel is within a 15-minute walk of Melbourne Aquarium and Etihad Stadium. Eureka Tower and Bourke Street Mall are also within 1 mi (2 km).
1-5 Spencer Street Docklands, Melbourne, VIC
No rooms are available at this hotel for the given dates.
© Net Reach Media Pty Ltd 2015