Econo Lodge Inn & Suites Melrose Park is situated in a downtown area of Chicago, 23 km from Soldier Field.
Econo Lodge Inn & Suites Melrose Park lies 23 km away from Navy Pier.
Econo Lodge Inn & Suites Melrose Park offers a breathtaking view to its guests.
The property boasts views of Millennium Park from its rooms.
Eat & Drink
A free continental breakfast is served daily. Guests can enjoy American snacks and meals in Jack & Lou's located 800 meters away.
+ Read more- Less
This field is required.