Set in Sliema, this air-conditioned apartment features free WiFi, a hot tub and a terrace. The unit is 1.4 km from The Point Shopping Mall. Free private parking is available on site.
The kitchen features a dishwasher. Towels and bed linen are available in this self-catering accommodation.
Tower Road is 800 metres from Sliema 3bedroom Apartment, while Manuel Dimech St. Is 800 metres from the property. The nearest airport is Malta International Airport, 7 km from the property.