Sturbridge, MA Hotels

Holiday Inn Hotel, Sturbridge MA

Holiday Inn Hotel, Sturbridge MA

Hotel is located just minutes away from the Historic Old Sturbridge Village

63 guest rooms with complimentary continental breakfast. All guest rooms are equipped with telephone and data port, iron and ironing board, hair dryer and TVs with free HBO. Deluxe rooms available featuring an Over-Sized Bathroom with Jacuzzi Tub for two.

Holiday Inn Express Hotel
478 Main Street
Post Office Box 180
STURBRIDGE, MA 01566
UNITED STATES
Holiday Inn Hotel, Sturbridge MA

Holiday Inn Lowest Internet Rate Guarantee

 

Good Hotels USA Good Hotels USA

Hotels Massachusetts MA Hotels Massachusetts MA