Ambassador Hotel Tulsa, Autograph Collection
Tulsa Oklahoma
Check in
3:00 PM
Check out
11:00 AM
With a stay at Ambassador Hotel Tulsa, Autograph Collection, you'll be centrally located in Tulsa, a 3-minute drive from BOK Center and 6 minutes from Tulsa Expo Center. This luxury hotel is 7.7 mi (12.3 km) from River Spirit Casino Resort and 0.3 mi (0.4 km) from Boston Avenue United Methodist Church.
Make yourself at home in one of the 55 guestrooms featuring refrigerators and iPod docking stations. Your pillowtop bed comes with down comforters and premium bedding. 42-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature designer toiletries and hair dryers.
Property Details
Location
1324 S Main St, Tulsa, Oklahoma 74119, United States