Mantra Chatswood
Condo Hotel
Chatswood, Sydney
Mantra Chatswood provides large, fully self-contained 1 and 2-bedroom apartments with laundry facilities. This hotel is located in the centre of Chatswood's business and shopping district
Number of rooms: 117
10 Brown Street, Chatswood , Chatswood, 2067 Sydney, Australia
Hotel booked 1 times today.