$55
172 Main St
Sturbridge, MA 01566
Sturbridge, MA 01566
This centrally located property is pet friendly and offers wonderful accomodations for business or leisure travelers.
Property Information by Wcities, Inc
Amenities
Restaurant in Hotel, Air Conditioning, Television... see all
Restaurant in Hotel, Air Conditioning, Television... see all

