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.
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.