Leo's Apartments enjoys a location in Koropi, 5.6 miles from MEC – Mediterranean Exhibition Center and 7 miles from Metropolitan Expo. The air-conditioned accommodations are 4.2 miles from Vorres Museum. Ethniki Amyna Metro Station is 15 miles away, and National Technical University - Zografou Campus is 17 miles from the condo hotel.
Free Wifi is accessible to all guests, while some rooms have a terrace.
McArthurGlen Athens is 9.2 miles from the condo hotel, while Glyfada Marina is 12 miles from the property. The nearest airport is Eleftherios Venizelos Airport, 3.1 miles from Leo's Apartments.