O Millenium New York Downtown situa-se em Lower Manhattan, onde disponibiliza um centro de negócios e de fitness. Encontra-se a 150 metros do Terminal Ferroviário WTC Oculus, da Estação Ferroviária de The World Trade Center – Path Station e das estações de metro.
Todos os quartos incluem uma televisão de ecrã plano com canais por cabo e comodidades para preparar café. Alguns quartos proporcionam vista para o Rio Hudson, a Torre Freedom, a Ponte de Manhattan e a Ponte do Brooklyn.
O Liquid Assets é o bar do átrio, que serve cocktails todas as noites e apresenta música ao vivo às quintas-feiras. O pequeno-almoço para levar é servido diariamente das 06:00h às 11:00h no bar do átrio.
O One World Observatory e a St. Paul's Chapel of Trinity Church estão a cerca de 322 metros da propriedade. A Câmara Municipal e a Wall Street encontram-se a 805 metros desta propriedade.