Castro is a luxurious five-star hotel in the heart of Ermoupolis, in an exquisite historical building.
Ask us to review this listing. The form is free.