D Townhouse Apartment
- Wi-Fi
- Free parking
- Express check-in/ -out
- Beach access
- Diving
- View all
Offering air-conditioned rooms, D Townhouse Boutique Suites Sliema hotel is 6 minutes' walk from the Roman Catholic Stella Maris Parish Church. The hotel features a safe deposit box and 24-hour security service along with luggage storage.
Our Lady of Victories Church is located a mere 1.5 km from this 3-star hotel, and the public Upper Barrakka Gardens is 2.4 km away. The Townhouse gives access to a private beach, which is 13 minutes' walk away. Also, Independence Garden is situated 1.1 km away. This property is within 10 minutes' walk of Malta Postal Museum. The nearest bus stop is Tas-Sliema - Ferries 5, about 200 metres away.
The hotel has 7 rooms with a mini-kitchen and a dining area. A flat-screen TV with satellite channels along with coffee/tea making facilities are provided. Guestrooms also include a refrigerator and kitchenware. A wardrobe are featured in air-conditioned bedrooms. They are equipped with private bathrooms.
Guests can enjoy Mediterranean cuisine at Il-Merill, situated just a few steps from D Townhouse Boutique Suites hotel.
Popular hotels in Malta