Proposed hotel’s neighbors worry about development
A proposal for a five-story hotel adjoining the quiet neighborhood around Velma Road has drawn criticism from the area’s residents, many of whom expressed their concerns at a Chapel Hill Town Council public hearing last month.