Situated in Sliema, Delightful 2 bedrooms Apartment in Sliema features accommodation 1.8 km from Love Monument and 2.2 km from Portomaso Marina. Free Wi-Fi is offeredthroughout the property.
Number of rooms: 2
16 Triq Il-Freres, SLM 1141 Sliema, Malta