Location
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.
It is only 3 minutes away from the port and is built in a rocky slope, above the coastal road that leads to Mandraki.
In the big picture of this page (in the background), is shown the distance and route from the flying dolphins to the Villa Castello.
To the very end right of the photo you can see the port where the flying dolphins are and at the very left of the picture is the Villa Castello.