Exit 3AonI-84 Eastbound
Left 0.52 mi
Holiday Inn Express and Suites
21 New Boston Road, Sturbridge, MA 01566
Amenities
Fitness Center
Conference Room
Handicap Accessible
Whirlpool
Business Center
Elevators
Parking Notes (Free, Parking Available)