Leochares Lifestyle Apartments - Self Check-In
Main amenities
-
Free Wi-Fi
-
Express check-in/ -out
-
Air conditioning
Location
The central Leochares Lifestyle Apartments - Self Check-In Athens is located just 1 km from Museum of Greek Children's Art and a mere 12 minutes' walk from Plaka.
Tomb of the Unknown Soldier is 13 minutes' stroll away, while National Historic Museum is within short walking distance of this apartment. Guests will find Plateia Syntagmatos Square merely 350 metres from the apartment.
Featuring views of the city, Leochares Lifestyle Apartments - Self Check-In has a seating area equipped with air conditioning. The property also has parquet flooring. Enhancing your comfort, a walk-in shower and a separate toilet can be found at this accommodation. Furthermore, hair dryers and towels is available.
A fridge and a toaster can be found in a kitchen. The apartment is not too far from the restaurant Green Nature. This accommodation is within 10 minutes' walk of Monastiraki underground station and within walking distance of X95 Airport bus stop.