10 on Cape 3 stars

10 Cape Road, 6070 Port Elizabeth, South Africa

Hotel image
Read more reviews for 10 on Cape