Port Elizabeth Hotel & Spa is a establishment located in Despatch, Eastern Cape, South Africa. 5FW4+CJ Despatch, South Africa Welcome to Port Elizabeth Hotel & Spa! Located in the charming town of Despatch, Eastern Cape, South Africa, our establishment offers a delightful retreat for both business travelers and tourists alike. Conveniently situated at 103A, 51 Tulbach St, Bothasrus, Despatch, 6220,
Read more...