Property Name: Red Roof Inn Plus+ Chicago - Naperville
Property Address: 1698 West Diehl Road Naperville, IL, 60563
Property Description: A stay at Red Roof Inn PLUS+ Chicago - Naperville places you in the heart of Naperville, within a 5-minute drive of Odyssey Fun World and Nike Sports Complex. This hotel is 2. 8 mi (4. 4 km) from Heritage Woods and 3. 5 mi (5. 7 km) from Blackwell Forest Preserve.
Property Facts: Total Number of Rooms: 119Total Number of Floors: 3Year Built: 1988Year of Last Renovation: Location renovated in 2005.