Roberts at The Franklin Hotel

311 W Franklin St, Chapel Hill, North Carolina

311 W Franklin St, Chapel Hill, North Carolina