This Naperville, Illinois hotel is conveniently located close to Interstate 88, only a short distance from area attractions, including Northern Illinois University, and features many modern amenities.
Number of rooms: 143
1837 Centre Point Circle, Naperville, 60563, United States
Hotel booked 1 times today.