Move the guide to refine
28 hotels found in Phleva Island
Result 26-28
Athens, 4 Eleftherias
9.8 km
Athens, 3, Pandora & Lazaraki Str.
9.9 km
Voula, Themistokleous 20