Guides by Lonely Planet
Boutique52 Luxury Apartment in Apollo Coast
Situated 700 metres from Glyfada marina in Athens, this air-conditioned apartment features a terrace. The apartment is 1.1 km from Glyfada beach. Free WiFi is p…
See this content immediately after install