HAPPY STAY GUEST HOUSE In KLERKSDORP Guest house Inner courtyard view Heating TV Toilet paper Free toiletries Spa bath 2 Le Roux Street Details