408 Main Street, Sturbridge, MA 01566, USA
408 Main St Sturbridge, MA 01566-1058
Sturbridge
Massachusetts
01566
US
Econo Lodge welcomes two pets of any size for a fee of $20.00 per pet per night.