The Haven Hotel is a family-friendly hotel located in Newcastle, KwaZulu-Natal. The hotel offers comfortable and spacious rooms, each equipped with modern amenities and a welcoming ambiance. Guests can enjoy a happy hour at the hotel's bar, which offers a variety of drinks and cocktails. The hotel also features a restaurant serving delicious meals, a swimming pool, and a children's playground. With its convenient location and family-friendly facilities, The Haven Hotel is a perfect choice for travelers looking for a hotel with a happy hour in Newcastle, KZN.