Staybridge Suites Durham/Chapel Hill
The Staybridge Suites Durham Chapel Hill RTP is nestled conveniently between Durham and Chapel Hill, housing 99 upscale extended stay suites, and is the newest luxury hotel, which offers something for everyone. Staybridge Suites is in close proximity to Research Triangle Park, University of North Carolina at Chapel Hill and Duke University. Many major attractions […]