Thatchfoord Lodge in Johannesburg, South Africa

5min Travel

by 5min Travel

Thatchfoord Lodge is not just an average Bed and Breakfast, but a haven where you can feel at home when away on business, holiday or even on a short stay-over visit in the Sandton suburb of Johannesburg, South Africa. With a country house feeling and the calming sound of the Sand River flowing by, you will forget that you are actually in the heart of the city.