The Spa at Norwich Inn in United States

The Spa at Norwich Inn - Photo from booking.com

Elegant spa resort on 42 woodland acres provides country-chic rooms.

There's also an American restaurant and pub, plus meeting and event facilities.

SHARE



  • Monday: Open 24 hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours


LOCATION

Address 607 W Thames St, Norwich, CT 06360, USA

Phone +1 860-425-3500

Website https://www.thespaatnorwichinn.com/?utm_source=google&utm_medium=organic&utm_campaign=gmb

Maps GW23+G6 Norwich, CT, USA Open Maps

Best Near Places in 20 km