Updating availability and prices
D Townhouse is located in Sliema, 200 metres from Sliema Ferries and 200 metres from Manuel Dimech St
Rooms have a flat-screen TV with cable channels
Certain units feature a seating area for your convenience
You will find a coffee machine and a kettle in the room
Each room is equipped with a private bathroom equipped with a shower
For your comfort, you will find bathrobes and slippers
D Townhouse features free WiFi throughout the property
You will find a tour desk at the property
Tower Road is 300 metres from D Townhouse, while Bisazza St
Is 300 metres from the property
Malta International Airport is 6 km away
This suite has a tea/coffee maker, electric kettle and air conditioning
INTERNET
PARKING / GARAGE
DISABLED ACCESS
Hotel