Casa Isla vous permet de séjourner à moins de dix minutes en voiture d’attraits comme Promenade de Sliema et Plage de St George's Bay. Parmi les avantages offerts par appartements figurent des laveuses, des réfrigérateurs pleine grandeur et des fours à micro-ondes.