Stone Hill is a boutique full board retreat nestled in the scenic Magaliesburg Mountains. The retreat offers luxurious and beautifully appointed cottages, each with its own private patio or balcony. Guests can enjoy delicious meals prepared by the retreat's talented chefs, using fresh and locally sourced ingredients. The retreat also offers a range of activities, including hiking, bird watching, and spa treatments. With its stunning natural surroundings and personalized service, Stone Hill provides a peaceful and intimate getaway.