Sheraton Tribeca New York Hotel ligger i Manhattan, bare 2 minutter til fots fra Canal St. Station (W. Broadway) og 16 minutter til fots fra One World Trade Center. Reisende sier at området er fotgjengervennlig og byr på gode shoppingmuligheter.