1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 10 photos
Lekka 10 Apartments
Lekka 10, Athens, Greece
Show map
General
- Air Conditioned
Services
- Elevator / Lift
Nearby Hotels
Achilleas Hotel
21 Lekka Street,AthensAstor Hotel Athens
16 Karageorgi Servias Street,AthensAthens Cypria Hotel
5 Diomias Street, Syntagma Square,AthensEuryclea Residences
23-25 Lekka,Athens