Astra Apartments Chatswood - Help StreetApartment
2A Help Street, Chatswood, Chatswood, 2067 Sydney, Australia
Astra Apartments Chatswood - Help Street offers fully-furnished, studio and 1-bedroom apartments in the heart of Chatswood. Guests have access to free Wi-Fi, an outdoor pool and a relaxing garden area.