Holiday Inn Express Owasso is a 3-star hotel located in the center of Owasso. The hotel opened its doors in 2001 and was remodeled in 2012.
Located in a leisure area with a zoo and an oceanarium, guests will see why Holiday Inn Express Owasso is admired by many tourists. The property is located within a 10-minute walk to the center of Owasso.
University of Tulsa is 16 km from the hotel and Tulsa Air and Space Museum is 8 km away.
The hotel's prime location offers to get to Tulsa International airport in 15 minutes by car.
There are 60 guestrooms featuring king room and queen room equipped with satellite TV, climate control, wireless internet, coffee/tea makers and a personal computer. They feature bathrooms with a roll in shower, a hairdryer and complimentary toiletries.
Eat & Drink
In the morning a buffet breakfast is served at the bar. The dessert Braum's Ice Cream & Dairy can be reached within a 5-minute walk.
The on-site comforts include free self parking, a storage room and a safety deposit box.
This designer hotel offers a hot tub and a sauna. There are fitness classes and a gym provided at Holiday Inn Express Owasso.
Wireless internet is available in the hotel rooms for free.
High-speed internet access is available in the entire hotel for free.
Public parking is possible on site for free.