Karta Vacation Rentals
On Leros, just steps from Alinda Beach—about 40–45 m to the sand—Apartments & Suites Papafotis sits by the sea. It’s a short walk to the Historic & Folklore Museum and Bellinis Tower, with Agia Marina port and Lakki only a few kilometers away. Ideal for self-catering beach stays.