Hotel D is a family-friendly hotel nestled in a picturesque coastal village in Malta. This hotel understands the importance of a good night's sleep and offers a pillow menu to cater to different sleep preferences. Guests can choose from a range of pillows, including hypoallergenic options for those with allergies. Hotel D also features a kids' club, a swimming pool, and a restaurant serving international and local cuisine.