Site icon Travelling Internet

LEMNOS Hotel cat C

100m from the beach, Ilia Iliou Square, Myrina,
Tel 22540-22153, 24023, Fax 22540-23329, Open all year.

Exit mobile version