Mantra on Russell
Photo gallery for Mantra on Russell
Overview of Mantra on Russell
Apart-hotel
Mantra on Russell
Reviews
9.0 out of 10 Wonderful
Popular amenities
Explore the area
222 Russell Street, Melbourne, VIC, 3000
- Melbourne Central4 min walk
- Queen Victoria Market15 min walk
- Crown Casino4 min drive
- Melbourne, VIC (MEL-Tullamarine)26 min drive
Rooms & beds
Spaces
Kitchen
Kitchenette
Balcony
Separate dining area
Number of living rooms
Property # 564389