Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Ambassador Hotel Tulsa, Autograph Collection
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Ambassador Hotel Tulsa is a 55 room luxury boutique hotel in downtown Tulsa Oklahoma. Conveniently located near major Tulsa hotspots including the shopping and dining of Cherry Street, Brookside, and Utica Square, as well as the Downtown urban areas of the Brady Art District and Blue Dome Entertainment District, the Ambassador combines the energy of Tulsa with unrivaled hospitality and service tailored to each individual. Every room offers only the best in amenities and complimentary features, such as internet, parking, and Cadillac Escalade shuttle service to and from Tulsa International ...
More details
1324 S Main St, Tulsa, OK 74119, USA - Tulsa, Oklahoma City - U.S - 74119
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00