Filter Results
Apply Filters
Clear Filters
2 star hotels in Villa Park
Intown Suites Extended Stay Chicago Il - Oakbrook
350 East Roosevelt Road, Villa Park, United States Show map
Offering comfortable rooms and Wi-Fi in public areas, Intown Suites Extended Stay Chicago Il - Oakbrook Villa Park hotel is 4.4 km from Langhorst Field and 10 minutes' drive from Oakbrook Center. The…
From US$ 90
Book Now