Chrithoni agia marina Leros 854 00 Available from 29/08/2023 Apartment 26 Apartment #1 Leros Welcome to the beautiful island of Leros! You are ... 1 1 50 ft2