VIEW MORE

Location

Consult the map and directions below to explore the location of the Ambassador Hotel Tulsa – conveniently situated just minutes from Tulsa Oklahoma attractions like City Hall, the Performing Arts Center and the entertainment and shopping districts of Brady, Brookside and Cherry Street.

For guests arriving by car, the hotel is easily accessible by three major highways leading into the downtown area.  

Guests arriving by air are welcome to take advantage of our complimentary Cadillac Escalade service to and from the airport.  This service is available between 7:00 am and 11:00 pm and can be arranged by calling the front desk.

Ambassador Tulsa

1324 South Main Street
Tulsa, OK 74119
(918) 587-8200