The spacious 1-bedroom Leo - Unique Glyfada Apartment Athens features views of the mountain and is situated 2.3 km from the Saints Constantine and Helen Orthodox Cathedral of Glyfada. This 88 m² apartment offers a terrace with seaside views.
The apartment is around 10 minutes' drive from the Laid-back Glyfada Pebble Beach and Eleftherios Venizelos airport is 34 minutes’ drive away. Leo - Unique Glyfada Apartment is 2.6 km from Voula Beach.
The property provides guests with a balcony, a seating area, and a living room, as well as such modern comforts as air conditioning and a washing machine. For added convenience, a separate toilet and a shower are available at the apartment. Hairdryers, toiletries, and bath sheets are also included in the bathroom.
Leo - Unique Glyfada Apartment is equipped with a fully-fitted kitchen for those who wish to self-cater.