3 star hotels in Micoud
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Spice Bay Suites
New Village Micoud, Micoud, Saint Lucia (Show map)
The 3-star Spice Bay Suites Micoud hotel provides proximity to Latille Waterfalls and Gardens, which is located nearly a 25-minute walk away.
More...
From US$ 110price for 1 nightBook Now