Great Place to Stay. very close to all the shops and restaurants in Chatswood. 5 min walk to Chatswood station.