Ladera St. Lucia Resort: Soufrière, St. Lucia, West Indies

Ladera St Lucia Resort offers a unique design in luxury guest accommodations. The Caribbean resort villas & suites all have an
"open wall" - the west side of each unit is left open to expose the breathtaking views overlooking the Pitons and Caribbean Sea.