We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Mantra Hotel

Mantra Hotel

524 Smollett Street, Albury (NSW), 2640, Australia

Get Directions

13 15 17

Work hours Add information
About Mantra Albury Hotel offers stylish accommodation in the CBD, with a collection of five premier conference and event spaces.
Mantra Hotel cover
Description Reception hours: 24 hours
Check in 2pm
Check out 10am (express check out available)

Similar places nearby