Hotels in Melbourne, VIC
Hotels
222 Russell Street,
Melbourne ,
VIC
3000
AUSTRALIA
Mantra on Russell is located in the heart of Melbourne CBD. Just a short walk away from multiple attractions such as Crown Casino, Chinatown, Melbourne Aquarium and many more. Shopping and dining areas at your doorstep of this Melbourne hotel.
Worldwide > Australia > Melbourne VIC > Hotels