
Naperville, IL, United States
Red Roof PLUS+ Chicago - Naperville
3-star hotel · RED ROOF
The Red Roof PLUS+ Chicago - Naperville is nestled in Naperville, Illinois, a vibrant suburb of Chicago and the state's fourth-largest city. Conveniently located near numerous attractions, including the Fox Valley Mall, DePaul…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant

