D Townhouse Apartment 3*
Main amenities
-
Wi-Fi
-
Express check-in/ -out
-
Private beach
-
Sports activities
-
No Smoking
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
Situated approximately a 5-minute walk from the Parish Church of Sacro Cuor, the 3-star D Townhouse Boutique Suites Sliema hotel offers snorkeling trips. The hotel also boasts a deck, which comes with outdoor dining areas.
This Sliema hotel is 2.1 km from the Renzo Piano–designed City Gate, while Spinola Bay is 2.2 km away. Within a few blocks of the D Townhouse Boutique Suites Sliema, business travellers will find the fortified coastal Saint Julian's Tower. Guests might as well enjoy proximity to Independence Garden, situated just 13 minutes' walk away. The property is also within a 2-km distance of St. George's Square and Sliema bus station is a mere 450 metres away.
D Townhouse Boutique Suites hotel has 7 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels and a radio along with tea and coffee-making facilities are provided. Bedrooms come with extra long beds or couch beds. Bathrooms are equipped with a walk-in shower and a separate toilet, as well as comforts such as a hairdryer and bath sheets.
Serving a wide assortment of dishes, Il-Merill is right around the corner from the hotel.