Located in Sliema, 1.8 km from The Point Shopping Mall, City Dacha has a garden, as well as free WiFi. The property is around 700 metres from Manuel Dimech St. And 1.3 km from Bisazza St.. Attractions in the area include Sliema Ferries, 1.4 km away, or Tower Road, set 1.4 km from the property.
All rooms in the guest house are equipped with a coffee machine. Every room comes with a private bathroom with free toiletries and a hair dryer. At City Dacha, every room is fitted with a seating area.
T...here is an on-site restaurant, which specialises in Italian cuisine.
The accommodation offers a terrace.
The nearest airport is Malta International Airport, 8 km from the property.
|95 Triq Rodolfu|