Art-Deco tarzından esinlenilerek tasarlanmış bu çok katlı otel, merkezi bir konuma sahiptir. Tesiste 24 saat yemek servis edilmektedir. Tesis, Times Square'e yaklaşık 1 km, Pen Station'a ise 162 metre uzaklıktadır.
The New York – A Wyndham Hotel'deki odalarda ücretsiz WiFi erişimi ve düz ekran TV bulunmaktadır. Bazı süitler ve odalar Empire State Building veya Hudson Nehri manzarasına sahiptir.
The Wyndham New Yorker'daki konsiyerj hizmetleri sayesinde Broadway biletleri, rehberli turlar, restoran rezervasyonları ve daha pek çok konu için yardım alabilirsiniz. Hediyelik eşya dükkanı, iş merkezi ve fitness merkezi de mevcuttur.
Macy's amiral mağazası ve ve diğer alışveriş mekanlarına ev sahipliği yapan Herald Meydanı 322 metre uzaklıktadır.