Sea View Hotel

Starting at
$183

TripAdvisor Review

Based on 422 review

See all

This beach hotel is situated in the commercial suburb of Glyfada, near the beach resort known as the 'Athenian Riviera'. The heart of the Greek capital is a 20-minute drive away and Glyfada Square, with its shopping and sports centres, restaurants serving all choices of international cuisine and non...

More details