Open
Hotel

Sturbridge Host Hotel & Conference Center

Sturbridge, MA
Sturbridge Host Hotel & Conference Center

74% like it (3.7 / 1351 Reviews )

CONTACT

Address: 366 Main St, Sturbridge, MA 01566 MapGet Directions

Phone : +1 (508) 347-7393 Call

OPENING HOURS

Please keep in mind that due to temporary closures, the times listed below may not accurately reflect current opening hours.
Day Working Hours
Monday May 13 00:00-24:00
Tuesday May 14 00:00-24:00
Wednesday Open now 00:00-24:00
Thursday May 16 00:00-24:00
Friday May 17 00:00-24:00
Saturday May 18 00:00-24:00
Sunday May 19 00:00-24:00

ABOUT

Sturbridge Host Hotel & Conference Center is a hotel located at 366 Main St, 01566, Sturbridge , MA.
It has received 1351 reviews with an average rating of 3.7 stars.

FAQs

This Hotel received 3.7 points from 1,351 customer reviews.

The address of Sturbridge Host Hotel & Conference Center is:

Sturbridge Host Hotel & Conference Center
366 Main St
Sturbridge, Massachusetts 01566
P: +15083477393

The days and hours that Sturbridge Host Hotel & Conference Center is open:

Monday :   00:00-24:00
Tuesday :   00:00-24:00
Wednesday :   00:00-24:00
Thursday :   00:00-24:00
Friday :   00:00-24:00
Saturday :   00:00-24:00
Sunday :   00:00-24:00

Yes, it is open since 00:00. It will close at 24:00.

Sturbridge Host Hotel & Conference Center is listed under

  • Hotel
  • Banquet hall
  • Conference center
  • Convention center
  • Event venue
  • Wedding venue

LOCATION

Sturbridge Host Hotel & Conference Center Location