Tag: Holiday Inn Express Clemmons
Crown Hotel & Travel Management Grows Portfolio With Five New Hotels
Wilmington, N.C. — Crown Hotel & Travel Management (Crown) is adding five new management contracts to its portfolio. The five new hotels are set...