Built by Cheoy Lee Yachts with naval architecture from Tom Fexas, 27m/90ft superyacht WINDWARD was launched in 2006 and last refitted in 2017. Her accommodation sleeps a maximum of six guests over three cabins.
Essential information is marked with an asterisk (*)