Protea Hotel Imvubu Lodge

Cnr Krewelkring Hibbard Drive
Richards Bay
South Africa