Your Home Away From Home. The magic begins the minute you set foot in this beautiful property.
Lakeview Boutique Hotel & Conference Center is a luxury, five star hotel located in the heart of the leafy suburb of Farrarmere in Benoni, minutes
...show more