The Spa at Norwich Inn Hotel

, Norwich, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Norwich

The Spa at Norwich Inn Hotel

607 West Thames St - Norwich - Connecticut - 6360 - United States Hotel Website | 860-886-2401
155 Traveller

Reviews - The Spa at Norwich Inn Hotel

Top Local Tips for Norwich

not a destination spa If you want a day to get a quick massage then head to Mystic or to a casino, this is the place for you. If you want a true spa experience, go someplace else !

i wont be back no tip except im not ever going back....ever

why go stay at home underthe covers when its cold

(hotels)loading

Other names for The Spa at Norwich Inn Hotel

  • spa norwich
  • Address: 607 West Thames St - Norwich - Connecticut - 6360 - United States
Travel Library Traveller Rating?
8.0/10

See All 155 reviews

Review this Hotel
(hotels)loading

Hotels Near The Spa at Norwich Inn Hotel