If your expected form does not display within a few seconds, please refresh the page and try again .
Hotel in St Lucia Maximum guests: 118
Protea Hotel St Lucia (previously Elephant Lake Hotel) is situated on the Elephant Coast in the heart of the exquisite St Lucia World Heritage Site between Lake St Lucia and the Indian Ocean in South Africa. The hotel sits on the banks of the St Lucia Estuary and overlooks the lake. ...Read More