New Castle Hotels and Resorts (NCHR) today announced an ambitious plan to double the company’s roster of owned and managed hotels by 2020. The growth will be split evenly among new management contracts, acquisitions and new-build hotels.
Source: New feed