Travelodge
Address:
400 Route 15, Sturbridge, MA 01566
Phone:
(508) 347-1978
Hotels & Motels
Other Businesses:
- Scottish Inn at 142 Main St, Sturbridge, MA 01566
- Economy Lodge at 682 Main Street, Sturbridge, MA 01566
- Green Acres Motel at 2 Shepard Rd, Sturbridge, MA 01566
- Quality Inn at 478 Main Street, Sturbridge, MA 01518
- Days Inn at 66 Haynes St, Sturbridge, MA 01566