Location: on the hillside overlooking the village of Hydra and the nearby Saronic Gulf islands.
See more: Hotels in Europe Hotels in Greece Hotels in Hydra (hydra) Holiday Destinations in Europe