CDC Houston, a subsidiary of Coventry Development Corp., has begun the renovation of the 128-room Residence Inn Houston City Place hotel. Built on 3.3 acres in 2015, the hotel is located within the 2, ...