Quality Inn Chapel Hill - University Area Chapel Hill
1740 Fordham Blvd -
Chapel Hill,
NC 27514
Near University Mall