Mount Grace Country House & Spa is a charming hotel located in the picturesque Magaliesburg region. With breakfast and dinner included, guests can enjoy a delightful culinary experience throughout their stay. The hotel features beautifully appointed rooms with stunning views of the surrounding countryside. Guests can relax and rejuvenate at the on-site spa, which offers a range of treatments and therapies. For those seeking adventure, the hotel also offers activities such as horseback riding, hiking, and bird watching. With its tranquil ambiance and excellent amenities, Mount Grace Country House & Spa is an ideal choice for a memorable getaway.