The award winning Villa Maria Guest Lodge is situated just off the N12 in Klerksdorp and is situated close to the CBD, major shopping centres, gym, cinema, hospitals, restaurants and casinos. Our relaxed atmosphere caters for the discerning businessperson, leisure...