Located in Margate on the South Coast of KwaZulu Natal. Magnificent panoramic views of the Indian Ocean and a warm welcome await at The Albatros Guest House, a stylish hideaway on a ridge within walking distance of Margate’s shops, restaurants and beaches.
Read More