Mastoris Mansion 30 2298 029631Hydra Port, Argosaronic Islands, 18040, GreeceHotel Add to favorites 0