Hi there,
A good recommendation would be the Norwich Inn which features 103 rooms on 42 acres of impeccably groomed golf course land. The Spa at Norwich Inn is a world-class center for relaxation where guests can receive luxurious spa treatments in any one of 32 treatment rooms.
If more rest and relaxation is what you are looking for, the American Wharf Marina on West Main Street in downtown
Norwich Connecticut might be worth checking out. This marina facility has beautiful landscaping, concession stands, and views of both the harbor and of downtown Norwich.
Travadvice360