4 Leocharous, Athens, Greece
The central Leochares Lifestyle Apartments - Self Check-In Athens is situated in the Athens Historical Center district, approximately 5 minutes' walk from the National Historic Museum.
Zoumpoulakis Galleries is not far from the apartment, while Parthenon Ruins is nestled just 1 km away. Guests have easy access to Monastiraki, which is only 10 minutes' walk away. The Mount Lycabettus is 2.1 km away.
The apartment has a seating area, and comforts such as climate control. For added convenience, a walk-in shower and a separate toilet are available at the property. Hairdryers, toiletries, and bathrobes can also be found.
Guests can make use of Leochares Lifestyle Apartments - Self Check-In self-catering amenities, including a fully-equipped kitchen, and enjoy their meals in a dining area. Panepistimio tube station is around 400 metres from Leochares Lifestyle Apartments - Self Check-In, connecting you with the rest of Athens.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Leochares Lifestyle Apartments - Self Check-In!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please