No image available for this hotel
No image available for this hotel
Melbourne, Melbourne
Spend a second to
save a fortune!
Spend a second to save a fortune!
392 Spencer Street, Melbourne
Located within 700 metres of Etihad Stadium and 1.2 km of Melbourne City Conference Centre in Melbourne, Spencer Street Apartments offers accommodation with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees