MoreRed Roof Inn Plus+ Chicago – Naperville Mary Fierro1982January 16, 2020January 16, 2020 At A Glance: Bask under the warm and enticing Naperville sun and enjoy a relaxing stay at one of the town’s best lodging facility, Red Roof Inn Plus+ Chicago –...