Starting From
See all Rates

Econo Lodge Inn & Suites

Selected Favorite

 1900 N. Manheim Road , Melrose Park, IL, US, 60160

  • Phone: (708) 681-3100
  • Fax: (708) 681-1362
2.2 out of 5 (59 reviews)
31% of guests recommend this hotel

Things to do in Melrose Park

Browse Melrose Park Attractions By:

PopularBy Name A-Z
Earn valuable points toward free nights.