![](https://i.travelapi.com/hotels/35000000/34600000/34594500/34594422/70fe573b_b.jpg)
Allara Canberra
104/66 Allara St, Canberra
With a stay at this apartment in Canberra (Canberra City Centre), you'll be steps from Commonwealth Park and 7 minutes by foot from Canberra and Region Visitors...