Located in Chatswood, this luxury aparthotel is within a 5-minute walk of Mandarin Center and Chatswood Interchange. Westfield Chatswood Mall and Chatswood Mall are also within 10 minutes. Sydney Chatswood Station is only a 4-minute walk and Sydney Artarmon Station is 18 minutes.