Located just 5 minutes' walk from Monastiraki and the ornate 1862 Metropolitan Cathedral of Athens, Leochares Lifestyle Apartments - Self Check-In features views of the city.
Hadrian's Library is just a minute's drive from the premises, while Temple of Hephaestus is just 14 minutes' walk away. A 10-minute walk will take you to the city centre.
Consisting of a sitting area, Leochares Lifestyle Apartments - Self Check-In is fitted with a sofa, as well as modern amenities like a TV. With parquetry flooring, the property features sound-proofed windows. Here you’ll find comforts like a walk-in shower and a separate toilet. A hairdryer and bath sheets can also be found.
Equipped with tea and coffee making equipment and a kitchen, the apartment offers a refrigerator, a toaster, and glassware. Panepistimio tube station is only a few metres from the apartment.