About Ambassador Kansas City, Autograph Collection Hotel
Experience a luxury boutique hotel in downtown Kansas City, Oklahoma, in one of the city's most historic building. Our newly renovated hotel exudes historic charm and contemporary swagger immersed in the city's vibrant culture. Elegant rooms and suites, a modern American eatery, and flexible meeting space make the Ambassador Kansas City simply the best.