Hyatt Place is one of 13 hotel chains in Chapel Hill. This chain only operates one hotel in the city – Hyatt Place Chapel Hill, which is a three-star hotel located at 1090 US 15-504 South. The hotel has a score of 8.8 out of 10. This score is similar compared to the other hotels in the city. Hyatt Place has fewer rooms than most chains in Chapel Hill, with 2 rooms.
1090 US 15-504 South