Canberra, Canberra
Spend a second to
save a fortune!
Spend a second to save a fortune!
84 Northbourne Avenue, Canberra
Located on Northbourne Avenue, the major thoroughfare in Canberra CBD, this modern property gives you the choice of hotel rooms and fully self-contained suites. The rooms of Mantra On Northbourne are well-equipped.
See MoreUsage of subsidiary facilities may incur additional fees