The Terrace 4 stars

38 Galway Road, 5241 East London, South Africa

Hotel image
Read more reviews for The Terrace