Offering a 24/7 front desk, a fitness centre and a bar, Hotel Hotel is located 5 minutes' drive from Parliament House and the site of the beautiful Floriade display. All accommodation offers a flat-screen TV.
25 Edinburgh Avenue, 2601 Canberra, Australia
Hotel booked 1 times today.
Nightly rates from $156