Beautiful newly renovated villa located on the grounds of Norwich Inn Spa, this is just 2 hrs away from NY and Boston. Great Place to unwind and great alternative to the Casino.
As a guest you can use the club houses for free, swimming pools, hot tub, sauna and a small gym. For a fee you can use the Norwich Inn Spa facilities. Book a massage in advance!