Loading hotels
Confirming room availability...
Lekka 10 Apartments, Lekka 10, Athens, Greece
Located in the heart of Athens within a 3-minute walk of Syntagma Square Lekka 10 offers self-catering units with free WiFi access. The National Garden of Athens is 1312 feet away. The air-conditioned studio apartments include a kitchen fitted with a fridge and a stovetop as well as a coffee machine. They also come with Cocomat towels and linens. Within 656 feet you can reach Syntagma Square where you will find metro bus and tram stations as well as a taxi rank. The shopping street of Ermou is just steps from Lekka 10 while a trendy bars cafes and modern restaurants can be reached within a short walk. Eleftherios Venizelos Airport is 21 mi away.