Az art deco stílus ihlette, többemeletes szálloda a város központjában, éjjel-nappal nyitva tartó étteremmel várja vendégeit. A Times Square csomópont kevesebb, mint 1 km-re, a Penn Station vasúti pályaudvar pedig 162 m-re érhető el a szálláshelytől.
A Wyndham New Yorker Hotel szobáiban ingyenes WiFi biztosított, és a kellemes időtöltést síkképernyős TV is szolgálja. Néhány lakosztályból és szobából az Empire State Building épületére vagy a Hudson folyóra nyílik kilátás.
A concierge szolgáltatás keretében sok más mellett Broadway előadások jegyeit és idegenvezetős városnéző túrákat kínálnak, vagy éttermi asztalfoglalásban segítenek. A szállodában ajándékbolt is működik, ezenkívül üzleti központ és fitneszközpont áll a vendégek rendelkezésére.
A 322 m-re található Herald téren a Macy's üzletek zászlóshajója mellett különféle vásárlási lehetőségek várják az ide látogatókat.