Opening in October 2016, Silkari Suites is located just 550 metres from Chatswood Train Station. Major department stores,...