

Mantra on Russell offers a prime location in the heart of Melbourne, just a 4-minute walk from Melbourne Central and 5 minutes from the iconic Collins Street. This luxury aparthotel is also conveniently situated 0.5 km from Bourke Street Mall and the Princess Theatre, placing you within easy reach of shopping, dining, and entertainment.