Located on the shore of Lake Ontario along the vibrant Burlington waterfront and perfectly situated halfway along the Toronto/Niagara corridor, discover the ultimate urban retreat experience, where luxury meets lifestyle and personal service makes for memorable occasions.
With a prime location, luxurious amenities, and unparalleled hospitality, this sprawling wellness center promises an unforgettable retreat for every guest.