The Hydroussa Hotel Hydra, Greece
The Hydroussa Hotel As you pass through the tall gates into the courtyard of the Hydroussa Hotel on the little Greek island of Hydra, you instantly experience its inviting embrace–even before stepping through the intricately carved wooden doors and into the marble coolness of the lobby. The allure of the … Read more