Custom Tag: yacht

Meetings Take to the Water on the Yacht at Balboa Bay Resort

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 »