Hotel Los Corales offers lodging and a unique dining experience. The restaurant features a distinctive ambiance and serves wonderful food.