The Spa at Norwich Inn

check rates
up to: % savings
607 W Thames St, Norwich, CT 06360
  • stars
  • rating
The Spa at Norwich Inn is located on an expansive forty two acre property in the woodlands of eastern Connecticut. Situated near the seventeenth tee of the Norwich Public Golf Course our grounds abound with perennial gardens shimmering ponds and inviting read more
Special Offer