Nestled in a business area, the 4-star Doubletree Downtown Hotel Tulsa is a mere 14 minutes' walk from culture-oriented attractions like Praying Hands Monument. You will find a restaurant and a gift shop at this Tulsa hotel.
The Plaza is located just 5 minutes' walk from the property while River Spirit Casino Resort is around 20 minutes' walk away. The nearby sports attractions include Mabee Center Arena, just a short drive from the hotel. Oklahoma Aquarium is approximately a 25-minute walk from the accommodation. South Wheeling Avenue & East 81st Street South bus stop is also situated a few minutes' drive from Doubletree Downtown Hotel.
This Tulsa property offers breakfast in the restaurant. The accommodation is merely 14 minutes' walk from Ruth's Chris Steak House, serving American cuisine.