The 607-room InterContinental New York Times Square opened its doors in Manhattan.
The property is the largest new-build hotel to open in Manhattan since 2002 and will be the largest hotel in New York to achieve LEED certification. Located on 44th Street just west of Times Square, the hotel is situated in the heart of the Broadway Theatre district.
The hotel offers 10 meeting rooms totaling 10,000 square feet of event space. Additionally, 25 suites can be utilized as event space.