Het D Townhouse Boutique Suites biedt accommodatie in het hart van Sliema, op een kort eindje van bezienswaardigheden zoals het winkelcentrum The Point en de Manuel Dimech-straat. De accommodatie bevindt zich op 3 minuten wandelen van de veerboten van Sliema. Bij D Townhouse hebben de suites een eigentijdse inrichting, gratis WiFi, een led-tv en een eigen badkamer met douche. Alle kamers zijn uitgerust met een koffiezetapparaat en airconditioning. Sommigen hebben een terras. Populaire bezienswaardigheden in de buurt van de accommodatie zijn de weg Triq It - Torri, de Bisazza-straat en het Saint James Capua-ziekenhuis. De accommodatie is gevestigd op 10 km van de internationale luchthaven van Malta.
Licentienummer: GH340
Aantal kamers : : 8