Baywatch Resort

Orca: Your Grand Indoor Venue

Category:

Experience luxury and grandeur at Orca, our expansive indoor venue located at our sister property, Baywatch. With space for up to 350 guests and panoramic beach views, it’s the perfect setting for professional gatherings and grand weddings.

Reviews

There are no reviews yet.

Be the first to review “Orca: Your Grand Indoor Venue”

Your email address will not be published. Required fields are marked *

Scroll to Top