Mantra Chatswood Apartment Hotel in Sydney

Mantra Chatswood Apartment Hotel in Sydney
The Mantra Chatswood offers a range of facilities including: swimming pool, car park, and fitness centre.