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.
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.