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