D Townhouse

84, St. Vincent street, SLM 1445, Sliema

From €90 per night

About D Townhouse

D Townhouse, nestled in the heart of Sliema, offers guests a prime location just 700 meters away from The Point Shopping Mall, one of Malta's premier retail destinations. This strategic positioning ensures that visitors can easily access a wide array of shopping and dining options, making it an ideal base for exploring both the local area and beyond. Additionally, D Townhouse is conveniently situated only 200 meters from Sliema Ferries, providing easy transportation to various parts of Malta and Gozo. Inside each room at D Townhouse, guests will find a modern flat-screen TV equipped with cable channels, ensuring that entertainment needs are met during their stay. For those who wish to relax or entertain friends, certain units feature a seating area, adding an extra layer of comfort and convenience. This thoughtful design not only enhances the overall guest experience but also caters to a variety of preferences and requirements, making D Townhouse a versatile accommodation choice for both leisure travelers and business visitors alike.

Hotel Details

Number of Rooms: 7
Country: MT
City: Sliema