Mount Grace Country House & Spa is a luxurious hotel located in the heart of Magaliesburg. The hotel offers a range of beautifully appointed rooms and suites, each with its own unique charm and character. Guests can enjoy delicious meals at the hotel's on-site restaurant, which serves a variety of local and international dishes. The restaurant boasts stunning views of the surrounding countryside, making it the perfect place to relax and unwind. Whether you're looking for a romantic getaway or a family vacation, Mount Grace Country House & Spa is the ideal choice.