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 27 00:00-24:00
Tuesday May 28 00:00-24:00
Wednesday Open now 00:00-24:00
Thursday May 30 00:00-24:00
Friday May 31 00:00-24:00
Saturday Jun 1 00:00-24:00
Sunday Jun 2 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