142/7 Tower Road Sliema offers accommodation in Sliema, 400 metres from Tower Road and 600 metres from Bisazza St.. The apartment is 700 metres from Sliema Ferries. Free WiFi is offered throughout the property.
A dishwasher, an oven and a microwave can be found in the kitchen and there is a private bathroom. A flat-screen TV is available. Other facilities at 142/7 Tower Road Sliema include a terrace.
Manuel Dimech St. Is 700 metres from 142/7 Tower Road Sliema, while Saint James Capua Hospital is 300 metres from the property. The nearest airport is Malta International Airport, 7 km from 142/7 Tower Road Sliema. Chambres:
Adresse: 142/7 Tower Road, Sliema SLM 1604 (Carte)
142/7 Tower Road Sliema - Photos