Candlewood Suites Tulsa Hills, an IHG Hotel puts you within a 10-minute drive of RiverWalk and Oklahoma Aquarium. Guests can take a dip in the outdoor pool, and freebies like WiFi and self parking are added perks. Also, River Spirit Casino Resort and Cain's Ballroom are within a short drive.