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