Hotel Ambassador Downtown / Utica Square
Tulsa, United States
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.