Mount Grace Country House & Spa is a charming hotel nestled in the picturesque Magaliesburg countryside. The hotel offers spacious family rooms that are elegantly furnished and feature modern amenities. The rooms have comfortable beds, en-suite bathrooms, and private balconies with breathtaking views of the surrounding landscape. The hotel has a range of facilities for families, including a swimming pool, a tennis court, and a spa. Guests can enjoy delicious meals at the on-site restaurant, which serves a variety of dishes made with locally sourced ingredients. The hotel also offers activities for children, such as horse riding and nature walks. It is the perfect place for a peaceful family retreat.