Elephant Lake Inn 3 stars

41 Mullet Street , 3936 St. Lucia, South Africa

Hotel image
Read more reviews for Elephant Lake Inn