InterContinental Hotels Group (IHG) has completed its new flagship EVEN Hotels New York – Times Square South location, which was designed by locally based firms Glen & Company Architecture and architect of record Peter Poon Architects. The opening marks the third EVEN brand location and the first in New York.