Open Today 24 Hours
Claimed
Ambassador Hotel Tulsa, Autograph Collection
Hotels and Motels
1324 South Main Street, Tulsa, OK · 74119Business Details
Serving Tulsa, OK
Luxury hotel in downtown Tulsa, free Wi-Fi and shuttle, pet-friendly rooms & suites, on-site dining. Experience sophisticated style at Ambassador Hotel Tulsa Autograph Collection. Our luxury hotel is located inside one of the citys most historic buil...
Read more
Tulsa, OK