Welcome to Days Inn Sturbridge, located on 28 quiet wooded acres just off I-84. The hotel is near Old Sturbridge Village and just minutes from downtown Sturbridge. Boston, Worcester, and Providence are all within an hour’s drive of the hotel. Start your day off with a free light breakfast item and your choice of coffee, tea and juice. Enjoy the fitness center, then relax by the heated outdoor pool. Days Inn provides guest laundry facilities and has spacious business suites with microwaves and refrigerators.