Wotif Verified Review
5 / 5
Perfect location, central for shopping, trams and the theatres. Chinatown is a few steps away for the most amazing food.
The 1 bedroom apartments were well equipped, spacious and clean.
Mantra on Russell
A verified traveller stayed at Mantra on Russell
Posted 1 hour ago