Recently restored on a legendary monument location, this city hotel lies within 2 minutes of the city centre. A diversity of museums and sights are to be found within 1.5 km of the hotel, as can a selection of restaurants.
See more: Hotels in USA Hotels in Tulsa - Ok Holiday Destinations in USA