editSuggest an edit

The Spa at Norwich Inn

Communication / Other

607 W Thames St,
Norwich, CT 06360

(800) 275-4772

Call
Call (800) 275-4772
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

The Spa at Norwich Inn is located on an expansive forty-two acre property in the woodlands of eastern Connecticut.With one-hundred guestrooms, suites and villas, The Spa at Norwich Inn is both ample and accommodating. The Spa prides itself on the personalized attention our guests deserve.

Video

Photos