Chapel Hill
Travel
Hotels
1740 North Fordham Blvd.
- Category:
- Hotels
Chapel Hill, 27514
NC, United States
- (919) 701-5137
Rate and review Quality Inn Chapel Hill - University Area - Closed in Chapel Hill, NC, United States!
Share your experiences at [CLOSED] - Quality Inn Chapel Hill - University Area - Closed with your friends or discover more Hotels in Chapel Hill, NC, United States.