Subscribe & Save
Ratings are averaged based on 1 reviews.
Mantra on Russell is in such a terrific central location in Melbourne City. We loved the room, and the very warm spa and heated swimming pool. We would certainly stay there again.
We are processing your request...
No sneaky card or booking fees!