North Shore Room at Mantra Chatswood

10 Brown St, Chatswood NSW 2067, Australia

50 - 160guests
320 Sleeps