Location

Modern Apartments in Sliema just 3 minutes away from the promenade and the sea.
Bus stop, shop, restaurants and bars around the corner.