Il D Townhouse Boutique Suites sorge nel cuore di Sliema, a breve distanza da attrazioni come il Centro Commerciale The Point e Manuel Dimech Street. La struttura si trova a 3 minuti a piedi dai traghetti di Sliema.
Arredate in stile contemporaneo, le suite del D Townhouse sono dotate di WiFi gratuito, TV a LED e bagno privato con doccia. Le camere sono provviste anche di macchinetta del caffè e aria condizionata, e alcune includono una terrazza.
Tra i rinomati punti d’interesse nelle vicinanze figurano Tower Road, Bisazza Street e il Saint James Capua Hospital. L’Aeroporto Internazionale di Malta dista 10 km.
Numero di licenza : GH340
Numero di camere : 1