Loading hotels
Confirming room availability...
La Rochelle, Beach Road St. Lucia P.O. Box 1215, Umhlanga Rocks, South Africa
This resort offers natural beauty of white sandy beaches, lush vegetation, land and sea wildlife, and big-game fishing on the deep sea.