Book Online or By Phone

Ambassador Hotel Tulsa

!

Important Hotel Information

  • Ambassador's Recent Award - Outstanding Small Property Community Service of the Year

Ambassador Hotel Tulsa

1324 South Main
Tulsa, OK US 74119 Map It
Tulsa :Downtown Tulsa