Alternate Text

Kensington's at The Spa at Norwich Inn

Location:

607 West Thames St
Norwich, CT 06360

While You're in the Neighborhood