YUMA, Ariz.--(BUSINESS WIRE)--MCR Development LLC (“MCR”), the seventh largest hotel owner-operator in the United States, today announced it has completed a renovation of the 108-room Homewood Suites ...