home
>
La quinta inn and suites durham chapel hill
la quinta inn and suites durham chapel hill
La quinta inn and suites durham chapel hill
Location situated in durham la quinta inn and suites durham chapel hill is close to duke lemur center waller family farm and duke university golf club also nearby are wallace wade stadium and cameron indoor stadium hotel features la quinta inn and suites durham chapel hill has an indoor pool a health club and a spa tub complimentary wireless and wired high speed internet access is available in public areas event space measuring 1200 square feet 111 square meters consists of confere

SIMILAR PRODUCTS