The Lekka Hotel & Spa
Athens
Check in
3:00 PM
Check out
11:00 AM
With a stay at The Lekka Hotel & Spa, you'll be centrally located in Athens, steps from Ermou Street and 6 minutes by foot from Syntagma Square. This upscale hotel is 0.5 mi (0.8 km) from Acropolis and 0.4 mi (0.7 km) from Monastiraki Flea Market.
Make yourself at home in one of the 53 air-conditioned rooms featuring minibars. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and hair dryers. Conveniences include phones, as well as laptop-compatible safes and electric kettles.
Property Details
Location
31 Lekka, Athens, 105 62, Greece