The Sturbridge Host Hotel and Conference Center provides a great place for travelers to relax after a busy day. Visitors to Sturbridge will find that the Sturbridge Host Hotel and Conference Center is a fantastic accommodation choice. The hotel is located approximately 34km from Worcester and 35km from Worcester Regional Airport. The nearby area boasts an abundance of attractions including Visitors' Center, Old Sturbridge Village Museum Collections and Meetinghouse. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Sturbridge hotel offers parking on site.
The La Quinta Inn & Suites by Wyndham Sturbridge provides a great place for travelers to relax after a busy day. The La Quinta Inn & Suites by Wyndham Sturbridge offers a pleasant stay in Sturbridge for those traveling for business or leisure. Worcester and Worcester Regional Airport are located 34km and 36km away respectively. The nearby area boasts an abundance of attractions including Altruist Brewing Company, Old Sturbridge Village Museum Collections and Visitors' Center. When guests have some time on their hands they can make use of the onsite facilities. This Sturbridge hotel features parking on site.