Ambassador Hotel Tulsa, Autograph Collection

1324 South Main Street, Tulsa, Oklahoma 74119 USA
+1 918-587-8200

Maximize your time in Tulsa

Savor our stylish Tulsa hotel rooms and suites

  • Delight in newly renovated rooms with décor and amenities designed for the modern traveler

  • Make the most of your time in Tulsa, Oklahoma, and research local hot spots on our free Wi-Fi

  • Satisfy your hunger any time of the day or night thanks to our 24-hour room service

  • Unwind for the night on plush bedding and catch up on the latest films on your LCD-screen TV

  • Upgrade to a hotel suite and maintain your everyday routines with a coffeemaker

  • Capitalize on our hotel's pet-friendly amenities and bring your four-legged friend to Tulsa

  • This hotel has a smoke-free policy
  • Book 10 or more rooms at this hotel
back to top

Check Room Rates & Availability