Além de sua localização central e proximidade com as principais atrações, o Millennium Downtown New York também oferece quartos em andares altos com vista para a cidade, com vistas deslumbrantes e desobstruídas do One World Trade Center, das pontes de Brooklyn e Manhattan, do Woolworth Building e outras atrações icônicas.
O Millennium Downtown New York está convenientemente localizado no coração do distrito financeiro de Lower Manhattan, adjacente ao World Trade Center e a três das atrações turísticas mais populares da cidade de Nova York: Freedom Tower, o 9/11 Memorial and Museum e o Oculus/Westfield World Trade Center.
O hotel oferece acesso rápido a todos os 5 distritos e além, a partir das estações de trânsito Oculus, Fulton Street e PATH, e fica a uma curta distância de locais e pontos turísticos vizinhos de Lower Manhattan que definem Nova York: Wall Street (0, 8 km), SoHo (0, 8 km), South Street Seaport (0, 8 km), Tribeca (0, 8 km), Battery Park (1, 2 km), Statue of Liberty / Ellis Island (1, 2 km) e Greenwich Village (1, 6 km).