Castro Beach +30(26230)95911Castro Kyllinis, Illia, Peleponesse,, 27050, GreeceHotel Add to favorites 0