GreeceAtticaAthina
4 guests
2 bedrooms
2 bathrooms
Soak up the Athenian Riviera with this luxurious apartment suite as your base. Located only 400 metres from Glyfada Beach and just minutes from the town's centre's restaurants, bars, and shops, you'll...
From €317 Nightly