Nestled on the shores of a lake considered sacred by Native Americans, this spa offers a holistic treatment philosophy that promises balance, peace and harmony.
Located along the white sand shores of Florida’s Miami Beach, discover an authentic and specialized approach to health, wellness, and complete well-being.
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.