Intur Bonaire Hotel, Benicassim, Castellon, Spain Address: Castellón de la Plana, Castellón, Spain Back