Econo Lodge Inn & Suites Melrose Park is rated 2 stars and provides visitors with free parking, an elevator and a safe deposit box. Built in 1985, the hotel was renovated in 2005.
The city center is 3 km away from the hotel.
This hotel is conveniently placed close to restaurants and a zoo.
Econo Lodge Inn & Suites Melrose Park lies within 10 minutes’ drive to Chicago O'hare International airport.
All air-conditioned rooms at Econo Lodge Inn & Suites Melrose Park are fitted with individual climate control, a safe, a private toilet, high-speed internet and multi-channel TV. Guests will appreciate a breathtaking view over the tower. A shower, a hairdryer and towels can be found in all bathrooms.
Eat & Drink
At the restaurant Mexican dishes are served. Complimentary drinks are offered in the lobby bar.
Business facilities feature computer equipment, a meeting room and a copier.
On-site fitness facilities include fitness classes and a gym.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.