Castle View Leros

contact us

With us you can feel the authentic greek hospitality

For reservations
call us at:
+306947021367
+306951845523

find us

Contact form