222 Russell Street
Melbourne, VIC, 3000
(03) 9915 2500
About Mantra on Russell
Mantra on Russell is located in the heart of Melbourne CBD. You will be situated within walking distance of Melbourne Central and Bourke Street Mall. Visit Crown Casino, only a 25 minute walk away.
Write a review of Mantra on Russell
Bookmark or share Mantra on Russell on social networking sites