Situé à Sliema, à moins de 600 mètres du centre commercial The Point et à 50 mètres des ferries de Sliema, le Seafront Duplex Penthouse propose un hébergement avec une connexion Wi-Fi gratuite, la climatisation et un jardin. Cet appartement se trouve à moins de 1 km de Manuel Dimech St. Et à 13 minutes à pied de Bisazza St..
Cet appartement comprend 2 chambres séparées, 2 salles de bains ainsi qu'une cuisine entièrement équipée avec un lave-vaisselle et un four.
Le Seafront Duplex Penthouse possède une terrasse.
Tower Road se trouve à 1,2 km. L'aéroport international de Malte, le plus proche, est implanté à 11 km.