This 124-room boutique oasis is in St. Lucia’s most desirable marina, Marigot Bay.
Marigot, Castries, Castries, Saint Lucia
Up to 250