50-piętrowy Sheraton New York Times Square Hotel jest położony w samym centrum Nowego Jorku, nie więcej niż 1 km od takich sklepów jak Dom towarowy Macy's. Zlokalizowany w rozrywkowej dzielnicy Nowego Jorku ten pierwszorzędny hotel oferuje 1306 wygodnych pokoi oraz widok na miasto.
Broadway znajduje się niedaleko od tego hotelu, a Piąta Aleja jest w odległości 850 metrów stąd. Planetarium Haydena, który leży w 2 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Jorku. Sheraton New York Times Square pozwala cieszyć się widokiem natury, takim jak The Pond, które jest w 900 metrach. Taras widokowy Top of the Rock również dzieli od 4-gwiazdkowego obiektu tylko 9 min spacerem. Hotel mieści się tylko 50 m od stacji metra 7 Av i kilka kroków od przystanku autobusowego 7th Avenue & West 53rd Street.
Pokoje w Sheraton New York Times Square są wyposażone w zestaw do prasowania i klimatyzację jak również w mini bar i urządzenie do parzenia kawy/herbaty. Pokoje wyposażono w prysznic dla niepełnosprawnych i umywalkę. Goście mogą skorzystać z oddzielnej toalety i prysznica oraz suszarki do włosów i ręczników kąpielowych dostępnych w prywatnych łazienkach.
Zatrzymując się w tym pierwszorzędnym obiekcie można wybrać jedną z 3 restauracji, w których można zjeść kolację. Pobliskie restauracje, w tym Ellen's Stardust Diner znajdują się w zasięgu ręki od Sheraton New York Times Square.