101 Erwin Road, Chapel Hill, North Carolina 27514 USA
+1 919-933-4848

Check room rates & availability

Residence Inn® by Marriott® Chapel Hill