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!
421 Docklands Drive, Melbourne
Situated 800 metres from Etihad Stadium, 1.8 km from Melbourne Convention and Exhibition Centre and 2.1 km from Melbourne Central Station, Melbourne Star Apartment Docklands features accommodation located in Melbourne.
See MoreUsage of subsidiary facilities may incur additional fees