GuidePedia

The Mayo Hotel • 4-star Hotel in Tulsa, Oklahoma

Opened in 1925, this stylish Art Deco-era hotel is a 6-minute walk from the BOK Center and a 9-minute walk from the Tulsa Performing Arts Center.
Plush, sophisticated rooms have flat-screen TVs, free WiFi and iPod docks, as well as Keurig coffeemakers, minifridges and microwaves. Suites add full kitchens and soaking tubs, plus sitting areas or separate living rooms with sofa beds.
There's a rooftop bar with city views, an on-site restaurant and a coffee shop, as well as a 24-hour fitness center, a business center and numerous meeting spaces. Complimentary luxury shuttle service is available given advance notice.

The Mayo Hotel Tulsa, OK
Hotels in USAHotels in OklahomaHotels in Tulsa
Address: 115 West 5th Street, Tulsa, OK 74103, United States
How to get there: Directions
Phone: +1 918-582-6296
Website: http://www.themayohotel.com/


 
Top