Palm Tree Manor
Results 1 - 1 of 1
17 Botha Road, Selbourne, East London, Eastern Cape, 5241, Eastern Cape, South Africa
0 reviews
Palm Tree Manor is the latest in up market accommodation in East London. We are ideally located in the up market suburb of Selborne, which is centrally situated. Close to the airport, beaches, golf course and Vincent Park shopping centre which has a varie ...