We had a wonderful time at Morgan Bay Beach Resort in St Lucia. Everybody was so accommodating. It was always "No Problem" or "Absolutely". It rained 5 out of 7 days we were there, but that's way it's a rain forest. Food and service was great.
More
- Almond Morgan Bay Beach Hotel
- Almond Morgan Bay
- Almond Morgan Bay St Lucia
- Almond Bay St Lucia
