Situated on scenic Cedar Lake, The Sturbridge Host Hotel is the only full service Hotel and Conference Center In Massachusetts. We offer 232 tastefully appointed guest rooms and suites. Whether you choose one of our lakeview rooms or a balcony view room of our interior or exterior courtyards, we have a room to meet your specific needs, be it business or pleasure.Our conference center offers 21 varied meeting and conference rooms. From our 12 person boardroom to our 12,000 square foot exhibition hall, we are the perfect location for your next event.Centrally located between Boston and Hartford. The Sturbridge Host Hotel and Conference Center is conveniently located at the intersection of I-90 - The Massachusetts Turnpike - and I-84 at exit 3 B. Take Route 20 west. The Hotel entrance is on the right between McDonalds and Burger King.