ViaMichelin
Framingham Inn
Location picture
Pleasant 6.9 (130 reviews)
Hotel

Price unavailable

About it
Located in Framingham, 20 miles from John F. Kennedy Park, Framingham Inn has air-conditioned accommodations with free WiFi. The property is around 20 miles from DCU Center Arena & Convention Center, 20 miles from Central Square and 20 miles from Minute Man National Historical Park. The hotel has family rooms. All rooms in the hotel are equipped with a flat-screen TV. An American breakfast is available at Framingham Inn. Harvard Square is 20 miles from the accommodation, while Harvard University is 20 miles from the property.
Its strengths
LAN Wi-Fi
Parking
Family rooms
Location
1186 Worcester Road
Framingham MA 01702
Dates of your stay
Availability with
Booking.com