Quality Inn

1740 North Fordham Blvd, Chapel Hill, NC 27514

Phone: (919) 968-3000 Fax: (919) 929-0322