L'Antros, Apartment 1 est situé à Xlendi, à quelques pas de la plage de Xlendi et à 2,7 km de la plage de Dwejra Bay, dans une région où vous pourrez faire de la randonnée. Cet établissement en bord de mer dispose d'un balcon et d'une connexion Wi-Fi gratuite.
Cet appartement comprend 2 chambres, une télévision par câble à écran plat, une cuisine équipée d'un micro-ondes et d'un réfrigérateur, un lave-linge ainsi qu'une salle de bains pourvue d'une douche.
La baie de Xlendi se trouve à 20 mètres.