All Countries
:
United States
:
Massachusetts
:
Framingham
:
Econo Lodge
Econo Lodge -
SuperSaver®
.
Framingham, MA Hotels
SuperSaver-Hotels®
Discount Hotel Rates online Econo Lodge Deals.
Hotels in Framingham, MA
Econo Lodge Framingham
1186 Worcester Rd.
Framingham, MA 01701
Nightly Rates: ( 89.99 - 89.99 )
1 Star
Free Wireless HighSpeed Internet Access, Expanded Cable Television featuring HBO, ESPN, NECN. Free Continental Breakfast, Sports Bar on Property. 3 miles from Natick Mall. 1 Block from Framingham Stat...see more