
Chania, Greece
Leonidas Studios & Apartments
3-star hotel
The comfortable apartment hotel Leonidas is perfectly situated in the popular holiday resort of Georgioupolis in the northwestern part of the beautiful island of Crete, only 50 metres away from the beach. Guests will appreciate…
- Wi-fi
- Outdoor freshwater pool
- Air conditioning in public areas
- Children’s swimming area


