The new Holiday Inn at 150 Delancey Street opened for business this past week. Recently we noted online booking sites were indicating a mid-April opening, but the hotel began accepting guests four days ago. Expedia is showing room availability tonight for $259 but discount sites are offering much lower deals.
Yet another awful example of a Motel 6-like Sam Chang hotel. He always chooses the worst, most pedestrian architecture. His structures are a continuing blight on the NYC landscape. Shame on Sam Chang!