Die Unterkunft Leo Athens Apartment verfügt über Stadtblick und Übernachtungsmöglichkeiten mit einer Terrasse und einem Balkon, ungefähr 600 m von Metro-Station Neos Kosmos entfernt. Metro-Station Syngrou/Fix und Akropolismuseum sind weniger als 1,4 km und 2,3 km von dieser Ferienwohnung und kostenloses WLAN ist vorhanden.
Diese Ferienwohnung mit Klimaanlage besteht aus 1 Schlafzimmer, einem Wohnzimmer, einer voll ausgestatteten Küche mit einem Kühlschrank und einer Kaffeemaschine sowie 1 Badezimmer mit einer Dusche und einem Haartrockner. In dieser Ferienwohnung werden Handtücher und Bettwäsche angeboten.
Metro-Station Akropolis liegt 1,9 km von der Unterkunft Leo Athens Apartment entfernt, während Philopapposhügel 2,6 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Athen-Eleftherios Venizelos, 32 km von der Unterkunft Leo Athens Apartment entfernt.