Boasting one of the best views of downtown Oklahoma City, O Bar is the perfect place for business or pleasure. Signature cocktails, elegant wine selections, chic ambiance, and penthouse status all come together for a premier bar experience.
1200 N. Walker Avenue
Oklahoma City, OK
Spacious penthouse bar in the Ambassador Hotel serving pub fare & cocktails in warm environs.
Ambassador Oklahoma City Hotel prides itself on being a part of Marriott’s prestigious Autograph Collection.