Shipyard Logo

Excel Yachts of Sweden

Country Flag Sweden

3 models

9.75 - 12.14 m

excelyachts.com

Tulegatan 43, 113 53 Stockholm

No yachts available for this shipyard.

1995 - 1999

1990 - 1994