The Concord City Council has granted use permits and other key approvals for an 86-room, 48,100-square-foot Hampton Inn Hotel on the edge of the city’s downtown. The hotel, which would be built on a triangle-shaped piece of land bounded by Market Street, Clayton Road, Pine Street and Willow Pass Road just east of state Highway […]