The Red Roof Inn and Hometowne Studios, located at 201 Smoketree Plaza in North Aurora, IL has undergone a renovation and is under the new ownership of Keyur Patel!
Take a Virtual Tour today and see why The Red Roof Inn is one of the best budget-friendly hotels in North Aurora offering non-smoking rooms and conveniently located off I-88. The hotel offers guests free WiFi, a free expanded cable package, coin laundry, a conference room, and free coffee in the lobby. They are also a pet-friendly hotel and located close to many attractions like Chicago Premium Outlets, Hollywood Casino, Paramount Theater, and Phillip Park Zoo.