Choose your room
Leochares Lifestyle Apartments - Self Check-In
- Free Wi-Fi
- Express check-in/ -out
- Air conditioning
- No pets allowed
Overlooking the city, Leochares Lifestyle Apartments - Self Check-In is 13 minutes' walk from Museum of Cycladic Art.
Temple of Hephaestus is at a distance of 14 minutes' walk and Monastiraki metro station is 600 metres away. This apartment is a 19-minute stroll from Hellenic Motor Museum and merely 5 minutes' stroll from The Academy of Athens.
Complete with a seating area, Leochares Lifestyle Apartments - Self Check-In is furnished with soundproof windows and comfortable additions like climate control. Apart from entertainment options like a TV set, guests may also enjoy a sofa. A bathroom comes with a walk-in shower and a separate toilet, along with hair dryers and bath sheets.
A kitchen is featured with a refrigerator, a toaster, and glassware, as well as coffee and tea making facilities, ensuring a better dining experience. The nearest airport is Eleftherios Venizelos, 35 km from the apartment, and X95 Airport bus station is a 10-minute walk away.