Located in Melbourne (Southbank), this apartment is within a 10-minute walk of St Kilda Road and Royal Botanic Gardens. This apartment is 0.7 mi (1.1 km) from Melbourne Arts Centre and 1.2 mi (2 km) from Crown ... Read more

View all Luxury Hotels in Southbank (VIC)