at 84 Northbourne Avenue, Canberra , 2601 Australia
25 FB users likes Mantra Hotel, set it to 468 position in Likes Rating for Canberra, Australian Capital Territory in Local Business category
Mantra Hotel is Canberra based place and this enity listed in Hotel category. Located at 84 Northbourne Avenue ACT 2601. Contact phone number of Mantra Hotel: 02 6243 2500