37.530761202536006 ­22.871732711791992
Go to map view
Lilly Villa - Tolo
Lilly Villa - Tolo
Lilly Villa - Tolo
Kastraki, Tolo, Greece +30 275 205 9207
Further information about this hotel will be available shortly.

Get Rates

Show Lilly Villa at top of the results.

Get Flight + Hotel