Filter Results
Apply Filters
Clear Filters
Self Catering in North Aurora
My Place Hotel-Chicago West/North Aurora, Il
1000 Kilbery Lane, North Aurora, United States Show map
The 3-star My Place Hotel-Chicago West/North Aurora, Il offers 63 rooms, situated around 15 minutes' walk from Orchard Crossing Pond. The hotel also provides guests with Wi-Fi, available throughout…
From US$ 158
Book Now