World
South Africa
KwaZulu-Natal
KwaZulu-Natal South Coast
Amanzimtoti
Illovo Beach
13185
Illovo Beach, Amanzimtoti Holiday Apartment, KwaZulu-Natal South Coast, KwaZulu-Natal, South Africa
Luxury 3 bedroom 2 bathroom beach & estuary view apartment