Hotel D is a luxurious waterfront hotel in Newcastle that offers all-inclusive packages with meals included. Guests can enjoy a wide range of culinary delights throughout their stay. The hotel's restaurant boasts a menu inspired by the region's rich culinary heritage, featuring fresh seafood, locally sourced produce, and international flavors. Guests can start their day with a sumptuous breakfast buffet, indulge in a leisurely lunch, and savor a gourmet dinner. The hotel also offers a variety of dining options, including a poolside bar and a cozy lounge area. With its stunning waterfront location and exceptional dining offerings, Hotel D provides a memorable stay for guests seeking a hotel with all meals included.