Leochares Lifestyle Apartments - Self Check-In
- View all
Leochares Lifestyle Apartments - Self Check-In Athens is located in the Athens Historical Center district, and Panepistimio tube station is nearly a 5-minute stroll away.
The Old Olympic Panathenaic Stadium is only 1.6 km away, while the ornate 1862 Metropolitan Cathedral of Athens is only 350 metres from the central apartment. Guests can easily reach Monastiraki, which is just a 5-minute walk away.
The apartment offers a sitting area, as well as comforts like an air conditioner. The accommodation features a bathroom with a dryer, bath sheets, and bathrobes. Furthermore, a walk-in shower and a separate toilet is available.
Alongside self-catering amenities like a fully-equipped kitchen, Leochares Lifestyle Apartments - Self Check-In offers guests a dining area where they can savour their meals. Eleftherios Venizelos airport is at a 35-minute driving distance, and Agora bus stop is steps away from Leochares Lifestyle Apartments - Self Check-In.
Popular hotels in Greece