Situato in una posizione privilegiata nel centro di Manhattan, a 5 minuti a piedi da Times Square e 2 ore dal New Jersey, si trova questo splendido edificio, costruito nel 2011, il primo hotel LEED a New York City. Accanto al gruppo Signature Theater, l'hotel dispone di 699 camere e offre più sale e aree comuni con oltre 2.000 m2 di spazio pubblico. Questo hotel a servizio completo dispone della più grande terrazza all'aperto di qualsiasi altro hotel a New York.