Sidra Hotel 30 2298 053401Oikonomou Street, Hydra Island, Argosaronic Islands, 18040, GreeceHotel Add to favorites 0