Photos coming soon
HOTEL
Lilly Apartments
15 Iasonos, Athens, Greece
Where it sits
Lilly Apartments
15 Iasonos, Athens, Greece
37.81244, 23.78319
Similar stays nearby
Plan around Lilly Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
