At a Glance
La Quinta Inn and Suites Durham Chapel Hill is a haven located in the heart of Durham, a truly relaxing place you should book your holidays with. Bring you families and friend and enjoy a truly relaxing stay during your holiday in this hotel. Modern facilities with world class services can be enjoyed while staying in the vicinity. The earthly convenience and several activities available around the hotel area will keep guest busy while staying in the area.