If your expected form does not display within a few seconds, please refresh the page and try again .
Lodge in Germiston Maximum guests: 12
The Thatch Lodge is an up market lodge set in a lush garden offering a country feel in the city. Breakfast served. Dinners on request. ...Read More