Carrboro Welcomes Its First Hotel In Mid-August Posted by Staff | Jul 19, 2013 | Development In mid-August, Carrboro will welcome its first hotel, a Hampton Inn & Suites located at 300 E. Main Street. Read More