1324 S. Main Street
Tulsa, OK 74119-3218
Expertise: Luxury is a tradition at Hotel Ambassador. It is refined by over 70 years of service, experience and the people that grace our Fine Hotel. For the business traveler with discerning taste, we offer a refuge from your hectic lifestyle.