Costa del Mare Apartment offers accommodation in Sliema, 300 metres from Tower Road. Guests benefit from terrace. Free WiFi is offered throughout the property.
The kitchen comes with a dishwasher and an oven, as well as a coffee machine. A flat-screen TV is provided. Free private parking is also available at this apartment.
Bisazza St. Is 300 metres from Costa del Mare Apartment, while Sliema Ferries is 500 metres from the property. The nearest airport is Malta International Airport, 6 km from Costa del Mare Apartment.
Score from 1 reviews
Address: Costa Del Mare, s/n, Sliema STJ 3143 (Map)
Costa del Mare Apartment - Photos