Incorrect data? Please notify us at hi@itinari.com.
Villa Castello is located in the most beautiful spot of Hydra at the head of the harbor, next to the Bastion with the cannons and the Statue of Miaouli.
Want to plan a trip here? Talk to AI travel assistant Maya.