Where
What
Hydra » Hydra Town
The recently renovated Hotel Hydra is a turn-of-the-century building set in the heart of the island of Hydra.Each apartment features a modern and spacious living area with separate bedroom and is fully air conditioned with free wireless internet connection.
Check availability & prices
Hydra Hotel 1
Hydra Hotel 2