
Johannesburg, South Africa
Thatchfoord Lodge
3-star hotel
Located in Sandton (Greater Johannesburg Metropolitan Area), Thatchfoord Lodge is within a 15-minute drive of Nelson Mandela Square and Sandton Convention Centre. This 4-star bed & breakfast is 4. 3 mi (6. 9 km) from Sandton City…
- Wi-fi
- Outdoor freshwater pool
- Car park
- Restaurant

















