Situated near a theater and a museum, the 3-star Holiday Inn Aurora North Naperville is a good place for a stay offering free self parking and a golf course. The designer hotel represents historical architecture in Aurora. More details