2024

GLYFADA BEACH HOTEL

Hotel €€
4.8/5
20 reviews
This newly renovated 3-star hotel is just 30 meters from Glyfada beach. ... Read more