Charter Yachts Newport Beach

2527 West Coast Highway, Newport Beach, CA 92663, USA

Canyon is the exclusive caterer on Icon, Charter Yachts of Newport Beach. The Icon is a 120 foot private yacht that can accommodate up to 150 guests.

Private Yacht in Newport Beach