Whether you are planning to visit Melbourne for business or pleasure – you will not find anywhere more comfortable and welcoming than the stunning Mantra St Kilda Road. For business visitors the multi-purpose meeting room ticks all of ...More information