Hotel D is a family-friendly hotel situated near Stewart Beach. It offers a range of smoke-free rooms to accommodate guests who prefer a smoke-free environment. The rooms at Hotel D are spacious and well-equipped, providing all the necessary amenities for a comfortable stay. Families can take advantage of the hotel's kid-friendly facilities, such as a children's play area and a swimming pool. The hotel also offers complimentary breakfast and free Wi-Fi for all guests. With its smoke-free rooms and family-friendly amenities, Hotel D is an excellent choice for families seeking a smoke-free stay in Stewart Beach.