Castle Hotels in Soufriere
Filter Results
Apply Filters
Clear Filters
1 result
-
Sort by
Popularity : highest first
-
Chateau Michelle
From US$ 128Chateau Michelle, Soufriere, Saint Lucia (To the map)
Situated 3.5 km from Toraille Waterfall, this Soufriere guest house is 3.4 km from the scenic park "Diamond…
To the hotel
price for 1 nightBook Now