Baywatch Resort

Orca: Your Grand Indoor

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.

Leave a Comment

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

Scroll to Top