Astra Apartments Canberra - Griffin
+61 1300 797 321
15 Tench St, Canberra, Australian Capital Territory, Australia
Booking.com
Book Now