Hydra» Hydra Town
It is centrally located in the city of Hydra and just 100m. from the port. All rooms have TV and air conditioning. There is also a fridge. The private bathroom includes a shower and a hairdryer.
Check availability & prices
Check in
Check out
Persons