2005/90 Lorimer Street, Docklands VIC 3008, Australia
Distance: 50 m
Company description
Located on the banks of Melbournes Yarra River on the south side of Docklands. Watch the world pass by with the water and marina at your feet and the city skyline in the background.