Meetings Take to the Water at Balboa Bay Resort Those hosting meetings and special events can now book them on the bay thanks to Balboa Bay Resort’s new yacht in Newport Beach, California. The Ambassador, a 128-foot yacht, can accommodate up to 150 people and serves as a floating space for everything from business… Read more »
Custom Tag: meetings
This is a widget ready area. Add some and they will appear here.