Alford House is a Self-catering accommodation establishment located in Margate, KwaZulu-Natal, South Africa. 489X+9R Margate, South Africa Welcome to Alford House, a charming self-catering accommodation establishment situated in the beautiful coastal town of Margate, nestled in the province of KwaZulu-Natal, South Africa. Located at 6-760 Alford Ave, Ramsgate, Margate, 4265, South Africa, our establishment offers a serene and convenient base
Read more...