Picasso in Greece
6 guests
2 bedrooms
Glyfada, South Athens
This sea view apartment is situated in chic and desirable Glyfada, known for its sandy Glyfada Beach, 1 kilometre away, while in the town, you'll find local and international designer boutiques, jewellery stores and galleries. Around the waterfront are seafood tavernas, fine-dining restaurants and stylish bars.