Thatchfoord Lodge is gelegen in Sandton, op minder dan 30 minuten rijden van Johannesburg. Het hotel beschikt over een buitenzwembad en een terras met uitzicht op de Sandrivier.
Het intieme hotel serveert 's ochtends een Engels ontbijt.
Op aanvraag organiseert Thatchfoord Lodge een scala van excursies naar de nabijgelegen natuurgebieden en parken.
Het hotel beschikt over gratis WiFi en gratis parkeergelegenheid.