CARO hotel, Valencia, Spain