Loading hotels
Confirming room availability...
Anchor On Spencer, 280 Spencer Street, Melbourne, Australia
With a stay at Anchor on Spencer in Docklands (Melbourne Central Business District), you'll be convenient to Supreme Court of Victoria and Melbourne Cricket Ground. This 4-star apartment is within close proximity of Etihad Stadium and Rialto Towers.