Our Hampton Inn in Sturbridge Center is a perfect balance of features and benefits for both leisure and business traveler. We offer the finest hotel accommodations in a warm and genuinely hospitable environment. Our associates are ready to serve you cookies and milk (Sun-Thurs) in the evening, and a beautiful and healthy breakfast in the morning. You will feel at home with us.
After a long day of antique shopping, sit by the beautiful fireplace in our lobby. Experience a romantic getaway or just pamper yourself and relax in one of our King Jacuzzi rooms.
The Hampton Inn Sturbridge Center is the perfect location. Sturbridge is known nationally as being characteristic of all that New England is and should be. It has a rich history and deep traditions. The charm of Sturbridge can be enjoyed through all four seasons.
The leisure traveler can experience everything from fall foliage to antique fairs, while the business traveler can easily reach Boston, Springfield and Hartford from Sturbridge Center. This travel convenience and friendly and comfortable surroundings make Hampton Inn Sturbridge Center the perfect choice for either traveler.