Le Millennium Downtown New York est idéalement situé au cœur du quartier financier de Lower Manhattan, à côté du World Trade Center et de trois des attractions touristiques les plus populaires de New York : la Freedom Tower, le mémorial et musée du 11 septembre et l'Oculus/Westfield World Trade Center. L'hôtel offre un accès rapide aux 5 arrondissements et au-delà depuis les stations de transport en commun Oculus, Fulton Street et PATH et se trouve à quelques pas des sites voisins du Lower Manhattan et des monuments qui définissent New York : Wall Street (0,5 km), SoHo (0,5 km), South Street Seaport (0,5 km), Tribeca (0,5 km), Battery Park (0,75 km), Statue de la Liberté/Ellis Island (0,75 km) et Greenwich Village (1,6 km). Outre son emplacement central et sa proximité des principales attractions, le Millennium Downtown New York propose également des chambres de grande hauteur avec vue sur la ville offrant une vue imprenable sur le One World Trade Center, les ponts de Brooklyn et de Manhattan, le Woolworth Building et d'autres attractions emblématiques.