What is the name of the restaurant on the same property?/

Chris Dill | Feb 9, 2020 | Category: Hotel in Sturbridge, Massachusetts

Sturbridge Host Hotel & Conference Center - All questions

Address: 366 Main St, Sturbridge, MA 01566, USA

stephan karch | Feb 10, 2020

Oxhead tavern.

Michael Laferriere | Feb 10, 2020

Oxhead Tavern. You can walk over or they have a few parking spots reserved for guests.

Lisa Lewis | Feb 10, 2020

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places