No image available for this hotel
No image available for this hotel
Icaria, Icaria
Spend a second to
save a fortune!
Spend a second to save a fortune!
Phanari Ikarias 0, Icaria
Faros Beach House is a beachfront property situated in Fanari, 30 metres from Fanari Beach and 11 km from Therma Beach. With sea views, this accommodation features a terrace.
See MoreUsage of subsidiary facilities may incur additional fees