Leo Hotel
Photo gallery for Leo Hotel
Overview of Leo Hotel
Leo Hotel
3-star Rethymno hotel with bar/lounge
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Vafe 2 - 4 & Arkadiou Str., Rethymno, Crete Island, 741 00
- Rethymnon Venetian Port1 min walk
- Fortezza Castle5 min walk
- Rethymnon Town Hall7 min walk
- Heraklion (HER-Nikos Kazantzakis)78 min drive