leo

1
Leo Hotel

Leo Hotel

30 28310 26197

Vafe 2-4 & Arkadiou, old town, Rethymno town, 74 100, Greece

Hotel

Summer Travel in Rethymnon City, Rethymnon, Crete in Leo Hotel

9.1

3-star hotel

Book Here

Crete. Read more…