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.
Immerse yourself in the tranquility of this resort, where each moment invites renewal and appreciation of life's beauty, gently soothing mind, body, and spirit alike.