TripAdvisor Rating
Perfectly positioned just 10km from Sydney's CBD, yet still far enough away from the hustle and bustle of the city, Mantra Chatswood offers the perfect setting for your North Shore wedding.