Hotel Indigo Naperville Riverwalk Near Naper Settlement Museum
120 Water Street -
Naperville,
IL 60540