121 Cherry Street
New Canaan, CT 06840
Get directions

About Us

A unique spa retreat located in a historic Victorian home in the heart of New Canaan, Connecticut. We provide unparalleled spa treatments and impeccable service in a calm and soothing atmosphere.

Reviews