Chatswood Accommodation

Just 450 metres from Chatswood Railway Station, Charrington Hotel offers rooms with a private balcony and free internet. It features a sunny terrace and a guest lounge with a fireplace.
Mantra Chatswood provides large, fully self-contained 1 and 2-bedroom apartments with laundry facilities.