Holiday Inn Express (Manhattan Times Square) Overview
Latest Deal Type
Holiday Inn Express (Manhattan Times Square) General Information
Operator of a luxury hotel in Manhattan, New York. The hotel consists of 135-room and is located at 60 West 36th Street in the heart of the fashion district as well as offers its guests a modern and well-located base of operation, with a view of the Empire State Building.