Quite Relaxing
Given its serene location in the Connecticut countryside, The Spa at Norwich Inn appeals to travelers looking for a quiet and relaxing getaway. Pampering spa treatments along with pools, hot tubs and saunas ensure that guests get to unwind.