Mantra Chatswood Hotel is located in the heart of Chatswood. The hotel is ideal for overnight stays or for an extended visit with all spacious one-bedroom and two-bedroom apartments offering a full kitchen and laundry. The hotel is close to the major corporations of the North Shore and within a few minutes’ walk to the famous shopping centers of Chatswood, including Westfield and Chatswood Chase. Conveniently located a three-minute walk from the Chatswood Railway Station and Bus Interchange, Mantra Chatswood Hotel has easy access to both Sydney's central business district and Homebush Bay Olympic Park. All in all, the 4.5-star Mantra Chatswood Hotel's excellent location and splendid accommodation make it a tempting choice.