Hotel Best Western American Motor Lodge

350 Main Street, MA 01566 Sturbridge, United States - Sturbridge. See on map
Book now

Where is the lodging establishment?

350 Main Street, MA 01566 Sturbridge, United States - Sturbridge.

Choose your room

Reviews

There are still no ratings for this hotel

Frequently asked questions about Best Western American Motor Lodge

No, Best Western American Motor Lodge doesn't have a pool.

Yes, Best Western American Motor Lodge is located just 821 m from Sturbridge city centre. Have a look at our map to get a better idea.

No, Best Western American Motor Lodge doesn't have parking facilities.

No, Best Western American Motor Lodge doesn't offer free WiFi service.