Located in the heart of Magaliesburg, Mount Grace Country House & Spa offers luxurious accommodation with private pools. The hotel features spacious rooms with elegant decor and modern amenities. Each room has its own private pool, allowing guests to relax and unwind in complete privacy. The hotel also offers a range of facilities including a spa, fitness center, and on-site restaurant. With its tranquil surroundings and stunning views of the Magaliesburg mountains, Mount Grace Country House & Spa is the perfect choice for a peaceful getaway.