Abode Hotel Woden
10-22 Bowes Street Woden, ACT 2606 AU
- 3 miles from Canberra Institute of Technology Woden
Abode Hotel Woden is located in the heart of the nations capital and is the perfect accommodation choice for both the business traveller and the leisure guest. Abode Hotel Woden is located in the geographical centre of Canberra just minutes from the Parliamentary Triangle and only a short drive from the Canberra CBD. Offering 151 apartment-style rooms Abode Hotel Woden is both affordable and offers all the comforts of home with rooms featuring luxury king beds kitchenette facilities a full laundry and exclusive Peter Morrissey products to make your stay extra special. Abode Hotel Woden is the third property to...