The Haggard's Hotel is a charming and historic hotel located in Newcastle, KZN. It offers an à la carte breakfast to satisfy your cravings. The breakfast menu includes a variety of options, from traditional breakfast items to healthier choices. Guests can enjoy their breakfast in the hotel's elegant dining room, which features beautiful antique furniture and a warm ambiance. The Haggard's Hotel also provides comfortable rooms, a bar, and a garden for guests to enjoy during their stay.