Hotel Ambassador Downtown / Utica Square

Tulsa, United States

Do you love Hotel Ambassador Downtown / Utica Square? Then tweet it up from 77th to 76th place or even up to 1st!
Hotel Ambassador Downtown / Utica Square Image

77th

Hotel Ambassador Downtown / Utica Square ****

1324 S. Main Street, Tulsa, United States

Ranking: Hotel Ambassador Downtown / Utica Square is ranked 77th out of 92 accommodation options available in Tulsa.

Classification: 4 Star Hotel

The Hotel Ambassador offers luxurious, upscale accomodations and personal services unparalleled in Oklahoma. The complete renovation of our boutique hotel provides guests with 55 spacious rooms and suites, private conference facilities, panoramic views and indelible dining. The award-winning Chalkboard Restaurant is located in the lobby of the Hotel Ambassador.

Check Availability and Prices