Located in Soufriere, Jade Mountain Resort is on the beach, a 5-minute walk from Anse Chastanet Beach and 13 minutes by foot from Anse Mamin Beach. This luxury resort is 4.1 mi (6.6 km) from Sulphur Springs and ... Read more

View all Luxury Hotels in Soufriere