Mantra St Kilda Road is located close to Albert Park Lake and only 3km from the South Melbourne Markets on Coventry Street.