D Townhouse
84, St. Vincent street, SLM 1445, Sliema
From €90
per night
About D Townhouse
D Townhouse, nestled in the heart of Sliema, offers guests a prime location just 700 meters away from The Point Shopping Mall, one of Malta's premier retail destinations. This strategic positioning ensures that visitors can easily access a wide array of shopping and dining options, making it an ideal base for exploring both the local area and beyond. Additionally, D Townhouse is conveniently situated only 200 meters from Sliema Ferries, providing easy transportation to various parts of Malta and Gozo.
Inside each room at D Townhouse, guests will find a modern flat-screen TV equipped with cable channels, ensuring that entertainment needs are met during their stay. For those who wish to relax or entertain friends, certain units feature a seating area, adding an extra layer of comfort and convenience. This thoughtful design not only enhances the overall guest experience but also caters to a variety of preferences and requirements, making D Townhouse a versatile accommodation choice for both leisure travelers and business visitors alike.
Guest Rating
Hotel Details
Number of Rooms:
7
Country:
MT
City:
Sliema