Hotel CastilloHotel7.7Good596 reviewsOlaberríaFree Wi-FiParkingAir conditioningBar24-hour front desk7.7Good596 reviewsPick dates to see pricesSee prices