Located 2,079 meters from The Tower Restaurant. Alivio Tourist Park Canberra Hotel is perfectly located for both business and leisure guests in Canberra.
Located 2,530 meters from The Tower Restaurant. Located in Canberra City Centre, Hotel Hotel is a perfect starting point from which to explore Canberra.
Located 2,539 meters from The Tower Restaurant. Located in Canberra City Centre, Peppers Gallery Hotel is a perfect starting point from which to explore Canberra.