Bay Gardens Beach Resort & Spa

Rooms:
Rodney Bay Village St. Lucia Saint Lucia Saint Lucia, Caribbean