Accommodate Canberra The Apartments Canberra City is located in Canberra, Australia on 19 Marcus Clarke St. Accommodate Canberra The Apartments Canberra City is rated 3 out of 5 in the category serviced apartment in Australia.
Address
19 Marcus Clarke St