Cosy, atmospheric, and a delight to stay at. While Chatswood might not be “the place” to be, the Charrington is ideally located for any traveller looking for a place to rest