Booking-com - Castellón de la Plana, Spain close