Mantra on Russell

Located in the centre of Melbourne city and on the doorstep of Chinatown, Mantra on Russell is the perfect choice for leisure and business travelers alike.

Offering stylish and spacious Studio, One and Two Bedroom Apartments each with kitchenette or full kitchen facilities, creating a high level of comfort and luxury.