Courtyard Chapel Hill

Starting at
$105

TripAdvisor Review

Based on 106 review

See all

This comfortable hotel can be found in Durham - Chapel Hill. Courtyard Chapel Hill features a total of 169 bedrooms. This hotel underwent renovation in 2011\. The reception does not work around the clock. Those who dislike animals may enjoy their stay, as this hotel does not allow pets. Some service...

More details