Situat pe țărmul nordic al insulei Saint Lucia, Windjammer Landing Villa Beach Resort beneficiază de vedere la apele cristaline ale Mării Caraibilor și oferă grădini și cascade amenajate, 6 piscine în aer liber și un centru spa de lux.
1x pat dublu lăţime de 131-150 cm
2x paturi de o persoană lăţime de 90-130 cm