The Haggard's Country House is a charming hotel located in the countryside near Newcastle, KwaZulu-Natal. This historic house offers comfortable and cozy rooms, each uniquely decorated with a touch of elegance. Guests can relax in the beautiful gardens, take a dip in the swimming pool, or enjoy a delicious meal at the on-site restaurant. With free cancellation, guests can book their stay at The Haggard's Country House without any worries.