Hotel Travelodge Docklands, Melbourne

66 Aurora Lane, Docklands Melbourne3008, Australia