Bay Gardens Marina Haven

Saint Lucia Accommodation Hotels & Resorts

Journey into a paradise of complete relaxation.Enchanted 35 room tropical oasis nestled in a beautiful botanical garden.

</div>

</div>