Sliema tastefully furnished penthouse on 4th floor
222 Sant Helen Street, Sliema, Malta,Object type: Hotel Sliema
Located in Sliema, a 5-minute walk from Balluta Bay and half a mile from Fond Ghadir Beach, Sliema tastefully furnished penthouse on 4th floor provides air-cond