The Vendry is now part of Groupize! Read more

The Olympus Room

Located In: Ouzo Bay - Houston

Seated: 24

Ouzo Bay - Houston

Ouzo Bay - Houston

The Olympus Room
Address
Ouzo Bay - Houston

4444 Westheimer Road Houston, TX 77027

Business Space Location Map
Capacity

Seated: 24

F&B Options
In-house catering
Equipment
  • A/V Equipment
Frequent Uses
  • Private Dining
Overview

Let Ouzo Bay give you a premier dining experience in our fully private dining room. The Olympus Room is adorned with a marble accents and glass privacy wall making it the ideal space for your events!