CitizenM New York Times Square ligger i Manhattan, bare 5 minutter til fots fra 49th St. Station og 3 minutter til fots fra Times Square.