The historic Dearborn Inn reopens after a two-year renovation, blending comfort with history and modern amenities.