El Millenium New York Downtown se encuentra en Lower Manhattan y cuenta con centro de negocios y centro de fitness. Se halla a unos 150 metros del WTC Oculus, la estación del PATH del World Trade Center y las estaciones de metro.
Todas las habitaciones tienen TV de pantalla plana por cable y cafetera. Algunas habitaciones ofrecen vistas al río Hudson, la Torre de la Libertad, el Puente de Manhattan y el Puente de Brooklyn.
El bar del vestíbulo, el Liquid Assets, ofrece cócteles todas las noches y música en directo los jueves. El desayuno para llevar se sirve todos los días de 06:00 a 11:00 en el bar del vestíbulo.
El alojamiento está ubicado a unos 322 metros del One World Observatory y de la capilla de San Pablo de la iglesia de la Trinidad. El establecimiento está a 805 metros del ayuntamiento y de Wall Street.