Karta Vacation Rentals
Perched on the seafront at Krithoni on Leros, this hotel sits right by the water and blends coastal calm with island access. It’s about 3 km from Lakki harbour and the town centre, roughly 7 km from Leros airport and around 10 km from the main port for boat links to other islands and Piraeus.