Palm Lodge is a bed and breakfast situated in Mthatha in South Africa. Palm Lodge offers both the corporate or leisure guest all the comforts of home. Situated near a Golf...