InTown Suites Extended Stay Chicago IL - Downers Grove
Extended stay hotelBasic extended-stay hotel featuring humble studios with kitchens, plus complimentary parking. People often mention stay, room, nice, clean, staff, great,
Address
2540 Ogden Ave, Downers Grove, IL 60515, United States
Website
Contact
+1 888-882-0778Rating on Google Maps
3.60 (127 reviews)Open on Google Maps