The central Leochares Lifestyle Apartments - Self Check-In Athens is a great place to stay in the Athens Historical Center district, a 19-minute walk from the neoclassical National Archaeological Museum.
Guests can enjoy quick access to the Syntagma Square, which is a few steps from this apartment, and the National Historic Museum, which is 350 metres away. The apartment is a 5-minute stroll from Panepistimio underground station and 1.1 km from the well-preserved Greek Temple of Hephaestus. Leochares Lifestyle Apartments - Self Check-In is also located a few moments from the Attica, The Department Store.
This property offers guests the convenient feature of a hair dryer, bath sheets, and bathrobes in the bathroom. Additionally, you'll find a walk-in shower and a separate toilet.
Leochares Lifestyle Apartments - Self Check-In comprises a fully equipped kitchen for self-catering. Agora bus stop is 350 metres away.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours
Licence number00001379519,00001383755,00002372084,00002372138,00002372164,00002387066,00002406078,00002411822,00002862353,00003106086,00003106145,00003106836,00003106862,00003107131,00003107232,00003140356,00003141055,00003141140,00003141161,00003141236,0000374657