Mantra Southbank
31 City Road Southbank Australia
Description:
Mantra Southbank offers spacious apartment-style accommodation in the heart of Melbourne's vibrant arts and entertainment district which includes Federation Square and the Botanical Gardens. The property offers one and two bedroom spacious, well-appointed apartments with modern amenities and most rooms boast stunning views of the city and nearby Melbourne Botanical Gardens.