Olive Restaurant
The inviting terrace of the Olive Restaurant, which runs along the beach offers grilled steaks, fresh seafood and the very noblest of authentic Greek cuisine is served, as guests savour the experience of watching the magical sun set behind the mount Taygetos.
Location: Ground floor


