O Bar

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.

Crafting Something Altogether Different.


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.