Astra Apartments - St Kilda Rd
Chevron, 539 St Kilda Road, St Kilda Road, Melbourne, Victoria, Australia, 3004
When you stay at Astra Apartments - St Kilda Rd in Melbourne, you'll be in the business district, within a 5-minute drive of Royal Botanic Gardens and St Kilda Beach. This 4-star apartment is 2.6 mi (4.1 km) from Crown Casino and Entertainment Complex and 2.8 mi (4.6 km) from Rod Laver Arena.