(03) 9915 2500
Mantra on Russell is situated in the heart of Melbourne city and provides a great CBD accommodation option for travellers seeking a central, contempory hotel.
About the Area
Phone numbers, fax numbers, email and maps & directions for Mantra on Russell, Melbourne
Mantra on Russell, Melbourne - Photo Gallery