Address: 420 Main St, Sturbridge, MA 01566, USA
They do not have a hotel on premise but there are many hotels around the area ( very close by).
Yes they do
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Hotel
277 Main St, Sturbridge, MA 01566, USA
Department store
100 Charlton Rd, Sturbridge, MA 01566, USA
Pottery store
99 New Boston Rd, Sturbridge, MA 01566, USA
Recycling center
Breakneck Rd, Sturbridge, MA 01566, USA
Gas station
236 Rte 15, Sturbridge, MA 01566, USA
Restaurant
120 Charlton Rd, Sturbridge, MA 01566, USA
Traditional American restaurant
140 Main St, Sturbridge, MA 01566, USA
American restaurant
179 Main St, Sturbridge, MA 01566, USA