Canberra City YHA 4 stars

7 Akuna Street, 2601 Canberra, Australia

Hotel image
Read more reviews for Canberra City YHA