Marea Central Apartments Apartment Sliema, Malta
Situated within less than 1 km of Balluta Bay Beach and a 11-minute walk of Fond Ghadir Beach in Sliema, Marea Central Apartments features accommodation with seating area and a kitchen. The property has city views and is 1.
Number of rooms: 6
65 65A Triq San Trofimu, Sliema, Malta