Located in Melbourne's CBD, right around the corner from the food-lined streets of China Town, you will find Mantra on Russell .
The property offers self-contained apartment-style hotel rooms, one and two bedroom apartments.
Mantra on Russell is also home to an in office restaurant, Home Kitchen