The Haven Hotel is a beachfront hotel located in Newcastle, KwaZulu-Natal. It offers smoke-free rooms for guests who prefer a non-smoking environment. The hotel features comfortable and spacious rooms with modern amenities such as air conditioning, flat-screen TV, and minibar. Guests can enjoy stunning views of the ocean from their rooms or relax on the hotel's private beach. The hotel also has a restaurant serving a variety of dishes made with fresh local ingredients. The smoke-free rooms provide a clean and healthy environment for guests to enjoy a peaceful beachfront getaway.