Advertisement
Motel 6 Boston West - Framingham
Motel 6 Boston West - Framingham
Address:
1668 Worcester Road, I-90 East to Exit #12, Framingham, Massachusetts
Traveler Rating by TripAdvisor