(Worcester) Sturbridge
Strubridge Host Hotel
Resort Hotel with Indoor pool and more