Each apartment has its own entrance and its own terrace with garden and parking.
Previous
Glyfada Beach Villas
Next Image