Elephant Lake Hotel 3 stars

3 Mullet Street , 3936 St Lucia, South Africa

Hotel image
Read more reviews for Elephant Lake Hotel