Stayed in a one bedroom apartment on numerous occassions over teh last 2 years.
Mantra on Russell is tucked away on Russell with an unassuming facade. Being cenrtally located it suited me and my wife very well.
We had north facing units on each occassion, half way up the building which gave a bit of natural light and being central...
More
- Mantra On Russell Melbourne
- Mantra On Russell Hotel Melbourne
