The Village Lodge is a hotels establishment located in Idutywa, Eastern Cape, South Africa. W72X+C9 Idutywa, South Africa Welcome to The Village Lodge in Idutywa, Eastern Cape, South Africa. This charming hotels establishment is nestled in the heart of Idutywa, offering a comfortable and convenient stay for business travelers and tourists alike. Located at 1 Selbourne St, Idutywa, The Village
Read more...