Astra Apartments - the Metropolitan

2 Edinburgh Ave, Canberra, ACT 2601 ,Australia
Astra Apartments - the Metropolitan Astra Apartments - the Metropolitan is one of the popular Hotel & Lodging located in 2 Edinburgh Ave ,Canberra listed under Local business in Canberra , Hotel in Canberra ,

Contact Details & Working Hours

Map of Astra Apartments - the Metropolitan