Tulsa

Hotels in Tulsa

At 19 stories, this revamped property in downtown Tulsa was the tallest structure in Oklahoma when it was built in 1925. In 2009, it went through a $42 million renovation and now has 102 rooms with bold accents such as red chairs and zebra-printed TV consoles.