ViaMichelin
Leochares Lifestyle Apartments - Self check-in
Location picture
Fabulous 9 (1407 reviews)
Residence
About it
Leochares Lifestyle Apartments - Self check-in provides accommodations within 300 yards of the center of Athens, with free Wifi and a kitchen with a dishwasher, a toaster, and a fridge. Popular points of interest nearby include Zappion - National Garden, University of Athens, and Monastiraki Square. The accommodation features an elevator and private check-in and check-out for guests. Accessible via private entrance, all rooms have air conditioning, soundproofing, wardrobe, and a private bathroom with a walk-in shower. All rooms have a coffee machine, while some have a balcony. At the apartment complex, all units have bed linen and towels. Popular points of interest near the apartment include Ermou Street, Syntagma Metro Station, and Syntagma Square. The nearest airport is Eleftherios Venizelos Airport, 20 miles from Leochares Lifestyle Apartments - Self check-in.
Its strengths
LAN Wi-Fi
Family rooms
Location
4 Leocharous
10562 Athens
Dates of your stay
Select an arrival date
November 2024
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Select a departure date
November 2024
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Availability with
Booking.com