Featuring a garden, The Thatch Lodge is set in the suburb of Webber, in Germiston. The property is 3 km away from Rand Airport and 1 km Dellville Swimming Pool and Herman Immelman Stadium.
The rooms are equipped with tea-and-coffee making facilities. Some of the rooms have a shared bathroom while the Executive Suites have a private bathroom.
A continental breakfast is included in the rates, while a full English breakfast is available at a surcharge.
Johannesburg is 15 km away and East Rand Mall is a 20-minute drive from The Thatch Lodge.