Los Borbollones is a rural hotel offering spacious rooms and traditional cuisine at affordable prices.