Call to speak to one of our experts 0330 094 8364
D Townhouse Boutique Suites offers accommodations in the heart of Sliema, a short distance from attractions such as The Point Shopping Mall and Manuel Dimech St. . The property is a 3-minute walk from Sliema Ferries. At D Townhouse, our suites come with contemporary-style décor, and have free WiFi, a LED TV and a private bathroom with shower. Each room is equipped with a coffee maker and air conditioning, while some have a terrace. Popular points of interest near the accommodations include Tower Road, Bisazza St. And Saint James Capua Hospital. Malta International Airport is 6. 2 mi from the property.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking