Site icon Travelling Internet

NEFELI HOTEL cat C

46, 25th March Street, Edipsos, Evia
200m from the beach,
Tel 22260-22243,
Open June-October, Rooms: 36

Exit mobile version