Red Roof PLUS+ Chicago - Naperville

Red Roof PLUS+ Chicago - Naperville

Categories

Hotels/Motels

About

This Red Roof PLUS+ Chicago - Naperville is nestled in the 4th largest city in Illinois and a suburb of Chicago! The Inn is located at Diehl Road, 32 miles west of downtown Chicago, 1 mile from the Metra Train Station and 3 miles from Fox Valley Mall.

Contacts

Primary
Erica Carey
General Manager, RRI West Management Red Roof Inn

Powered By GrowthZone