Choose your room
The hotel is a lakeside conference resort with a beautiful indoor tropical courtyard. It provides the perfect blend of quality service and convenience, making it an ideal place for taking it easy and having some fun.
Useful information:Other names for Sturbridge Host Hotel:
Sturbridge Host & Conference Center