Conveniently located on the North Shore of Sydney, this hotel offers self-contained apartments with direct access to transport, local business district and nearby cafes.
Mantra Chatswood is a contemporary apartment style hotel, located in the heart of Sydney's growing North Shore. Just a few minutes walk from Mantra Chatswood is some of the best shopping that Sydney has to offer including Westfield and Chatswood Chase.