Karta Vacation Rentals
On Leros, just a short walk from the beach and island sights. A 15-minute stroll takes you to Agia Marina Church and Pandeli Castle; Leros Windmills sit about 1.2 mi away and Castle of Panteli roughly 1.6 mi. Leros Island airport is around 4.7 miles from the property.