The Spa at Norwich Inn

from
check rates
avg/night
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
Reviews