BACK TO RESULTS
- 1200 North walker Ave.
- 7th Floor of the Ambassador Hotel
- Oklahoma City OK, OK 73103
- (405) 898-8170
Boasting one of the best views of the downtown Oklahoma City area, the O Bar is the perfect place for business or pleasure. Signature cocktails, chic ambiance, and penthouse status all come together to bring you the best upscale bar experience.