HomeTowne Studios Chicago – N Aurora/ Naperville
Hotel • Inn • Motel • Extended stay hotelOne of the Top rated Hotels in North Aurora
Address
201 Smoketree Plaza Building B, North Aurora, IL 60542, United States
Website
Contact
+1 331-205-1700Price rating
$72/night
Rating on Google Maps
4.90 (46 reviews)Open on Google Maps