Mantra St Kilda Road boasts large, full serviced apartments that feature gourmet kitchens, spacious bedrooms, and balconies with spectacular views across Albert Park Lake and the city from select apartments. Whichever way you look you will be able to soak in everything that signifies Melbourne.
Mantra St Kilda Road is within close proximity to the popular shopping and restaurants in South Yarra and Chapel Street and a short tram ride from the CBD, Luna Park or St Kilda's popular beach.