Toms Lodge Accommodation Polokwane Limpopo South Africa – Visit Africa Travel Channel

Toms Lodge was established in 2005 with the aim of offering travellers a real home from home. This charming environment is the perfect place to unwind while taking in the scenic beauty of Limpopo. Set in a secluded enclave of Polokwane, Toms Lodge is quiet and peaceful, yet close to local amenities.