Welcome to this newly renovated home with stunning dam and mountain views! This immaculate home boasts 3 bedrooms all with en-suite bathrooms. Two large balconies off the main bedroom upstairs offer gorgeous views across the Hartbeespoort dam and the Magaliesburg mountains.
Situated inside the the beautiful Caribbean Beach Club estate where the holiday lifestyle feels like home. Caribbean Beach Club has beautiful facilities such as a golf course, tennis court, multi purpose court, swimming pools, a marina and dam access, a clubhouse and restaurant, braai and picnic facilities, play ground and much more.