THE MAYO HOTEL in Tulsa - 4 HOTEL INFO stars

This is what awaits you:

Our whole team would like to happily welcome you to the THE MAYO HOTEL. The hotel has ample parking spaces available. Make yourself at home Our comfy hotel provides a lift for its clientele. The hotel offers a laundry service. Satisfy your appetite betwee...
Show all hotel and room details

Hotel description THE MAYO HOTEL

Our whole team would like to happily welcome you to the THE MAYO HOTEL. The hotel has ample parking spaces available. Make yourself at home Our comfy hotel provides a lift for its clientele. The hotel offers a laundry service. Satisfy your appetite between meals with a delectable snack in the hotel's ambient café-bistro.

Hotel data

Earliest check-in 16:00, child-friendly hotel

AddressShow map

115 WEST 5TH STREET, 74103 Tulsa, United States of America

Distances

  • City centre (Tulsa) 0.48 km
  • Airport (Tulsa International Airport (TUL)) 10.73 km

Service times

Earliest check-in:

4:00 PM

    Accepted payment methods

  • Diners Club
  • Visa
  • Eurocard/MasterCard
  • American Express
  • Japan Credit Bureau (JCB Intl.)

Hotel facilities

  • Elevator
  • Hotel-owned car park
  • Executive/business floor
  • Hotel bar
  • Café/bistro
  • Fitness centre

Room facilities

In-house services

  • Ice machine
  • Business center
  • Laundry service
  • Babysitter

Hotel location

115 WEST 5TH STREET, 74103 Tulsa -

Evaluations of THE MAYO HOTEL

Overall 2 ratings, including comments: 1 rating
7.4 / 10
Average rating of all hotel guests
Corporate customers
7.6 / 10
July 2018

beuatiful building & atmosphere, nice view from roof-top bar

noise a/c and elevator // simple style & atmosphere of the bar doesn't fit to the classy style of the hotel

Other customers also found these hotels of interest

17 West 7th Street
74119 Tulsa, United States of America
9.2 / 10
111 North Main Street
74103 Tulsa, United States of America
415 S. Boston Avenue
74103 Tulsa, United States of America
616 W. Seventh Street
74127 Tulsa, United States of America
200 Civic Center
74103 Tulsa, United States of America
8.0 / 10
1324 South Main Street
74119 Tulsa, United States of America