Mount Grace Country House & Spa is a charming hotel nestled in the picturesque Magaliesburg mountains. The hotel provides kettles in all rooms, allowing guests to enjoy a warm beverage at any time. With its tranquil atmosphere and stunning views, Mount Grace is the perfect place to unwind and rejuvenate.