08444 937 531

Comfort Inn Hyannis exterior

Comfort Inn Hyannis Three Star

Sturbridge Host Hotel & Conference Center in beautiful Sturbridge, Massachusetts, is located on scenic Cedar Lake. Ideally located on Route 20 in central Massachusetts, Sturbridge Host Hotel is easily accessible from major New England cities. Boston and Springfield, Massachusetts; Providence, Rhode Island; and Hartford, Connecticut are located within an hour’s drive of Sturbridge. New York City is just three hours away by car. Guests at Sturbridge Host Hotel also enjoy our convenient access to fun things to do in Massachusetts such Old Sturbridge Village, Six Flags New England, Basketball Hall of Fame and the famous Brimfield Antique Show.

Here you’ll enjoy a variety of options in choice accommodations, many with beautiful views of Cedar Lake. Sturbridge Host Hotel offers 232 recently renovated guestrooms, 24 mini suites and five suites appointed with stylish furnishings and resort amenities including complimentary wireless Internet access and elegant bathrooms with granite countertops. Most accommodations feature a balcony or patio.

Call a travel specialist on

08444 937 531

Request a quote online