See all photos
84, St. Vincent Street, Sliema, Malta
Located just 1.9 km from Manoel Theatre, the 3-star D Townhouse Boutique Suites Sliema hotel is merely 6 minutes' walk from the Roman Catholic Stella Maris Parish Church. The hotel offers 7 rooms and amenities such as luggage storage.
This hotel puts you in the very heart of Sliema, not far from Malta Postal Museum. Attractions, a mere 350 metres from the accommodation, include Parish Church of Sacro Cuor. The rocky beach is located around 5 minutes away by car. The area also includes natural sights like Spinola Bay 2.2 km from the Townhouse Sliema. The nearest bus stop is Tas-Sliema - Ferries 5 about a 5-minute walk away.
The rooms at this Sliema hotel have air conditioning. Some of them comprise a balcony and a terrace, appointed with a writing desk. There is a private bathroom in the rooms. The air-conditioned bedrooms come with a wardrobe. Guests can also use a separate toilet, along with such amenities as bathrobes.
D Townhouse Boutique Suites hotel is just steps from Il-Merill serving Mediterranean dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about D Townhouse Boutique Suites! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices