Be the first to add this

Show map Leos Villa

Customers who viewed Leos Villa also viewed:

Melissi House

hotel Located in Psematismenos village, 2 km from Tochni, the stone-built Melissi House offers self-catered accommodation. Surrounded by a flower garden, the swimming pool provides guests with sun loungers....
Score from 5 reviews Excellent 8.7/10
Close map