The sail yacht Archangel, built by Hylas shipyard, boasts a length of 21.34m/70′. This magnificent vessel offers flexible accommodation for up to 6 guests in 3 cabins. Onboard sailing yacht Archangel, you can experience the exhilaration of the wind in your hair. Built in 2011, Archangel offers luxurious guest accommodations in 3 suites, including a […]