Photos coming soon
HOTEL
Klepsidra Rooms
Emanouil Antoniadi, Leptokaria
Where it sits
Klepsidra Rooms
Emanouil Antoniadi, Leptokaria
40.06773, 22.56736
Plan around Klepsidra Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
