Leo's House offers accommodations in Artemida, a 16-minute walk from Bebela Beach and 1.3 miles from 3rd Vravrona Beach. This apartment provides accommodations with a balcony. Free Wifi is available throughout the property and Artemis Beach is a 7-minute walk away.
Opening onto a terrace with garden views, the air-conditioned apartment consists of 1 bedroom and a fully equipped kitchen. A flat-screen TV is provided. The accommodation has a fireplace.
Metropolitan Expo is 5.1 miles from the apartment, while McArthurGlen Athens is 7.2 miles away. The nearest airport is Eleftherios Venizelos Airport, 3.1 miles from Leo's House.