Featuring a snack and drink vending machine, and a lift, La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66 is nestled in Tulsa, just 1.7 km from Center of the Universe. This 3-star hotel features an indoor swimming pool and Wi-Fi throughout the property.
The property is only minutes from Cox Business Center and in the very heart of Tulsa. Blue Dome District is only 11 minutes on foot from the hotel, and Tulsa International airport is 20 km away. Also, business centres are situated close to the accommodation. There is Philbrook Museum of Art approximately 10 minutes' drive away, while Denver Avenue bus station within close distance of La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66.
The property welcomes guests to 79 well-appointed rooms. Some of them come with high-speed internet and a TV set along with a coffeemaker. They have a comfortable interior.
A free breakfast is served daily at the La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66. The pub Cellar Dweller is approximately 5 minutes' walk away.