Das The Mayo Hotel befindet sich in der Innenstadt von Tulsa und verfügt über WLAN im ganzen Gebäude. Im Hotel gibt es einen Geldautomaten und einen Ausflugsschalter.
Dank der reizvollen Lage bietet das 4-Sterne-Hotel einen angenehmen Aufenthalt im Unterhaltungs- Viertel Downtown Tulsa. Tulsa Art Deco Museum ist unbedingt sehenswert und lässt sich in ca. 5 Gehminuten erreichen. Wasserpark Safari Joe's H2O in Tulsa ist knapp 7 Kilometer von der Unterkunft entfernt. Trinity Episcopal Church ist in 5 Fußminuten Entfernung vom Hotel gelegen. Die Bushaltestelle South Main Street & West 6th Street South liegt ein paar Minuten entfernt vom The Mayo Hotel.
Das Hotel verfügt über komfortable Zimmer, die mit einer Kaffeemaschine, kostenlosem WLAN und einem Sofa ausgestattet sind. Einige Zimmer sind im komfortablen Stil eingerichtet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Handtücher.
Besuchen Sie unbedingt die hoteleigene Rooftop- Bar. Das Restaurant Lassalle's New Orleans Deli liegt neben der Unterkunft und bietet eine große Auswahl an Cajun- und kreolischen Gerichten.