L'établissement Studios Leandros est situé dans le village de Lakka, à seulement 100 mètres de la plage la plus proche et à 10 mètres du bord de mer. Tous les studios offrent une vue directe sur la mer Ionienne.
Tous les studios du Leandros disposent d'une télévision à écran plat et d'une terrasse meublée. Leur kitchenette est équipée d'un réfrigérateur et de plaques de cuisson. Leur salle de bains privative est pourvue d'une douche. Le linge de lit est fourni.
Vous trouverez plusieurs supermarchés, cafés et restaurants servant une cuisine locale à quelques pas. Dans les environs, vous pourrez louer un bateau pour partir à la découverte de l'île de Paxi et prendre des leçons de plongée.