Oferujący 596 pokojów, The Watson Hotel Nowy Jork położony jest około 25 min spacerem od wybrzeża. Ponadto, na terenie można skorzystać z prywatnego parkingu samochodowego.
Teatr Minskoff Theatre znajduje się w niewielkiej odległości stąd, a Taras widokowy Top of the Rock - w mniej niż 1 km od hotelu. Ten hotel w samym centrum Nowego Jorku leży 25 min piechotą od stacji kolejowej Grand Central. Watson w Nowym Jorku pozwala cieszyć się widokiem natury, takim jak The Pond, które jest w maksymalnie 1 km. Muzeum Sztuki i Designu również dzieli od tego 3-gwiazdkowego obiektu w odległości kilku przecznic. Hotel mieści się maksymalnie 5 min pieszo od przystanku autobusowego Broadway & West 61st Street oraz zaledwie 500 m od stacji metra 59th Street-Columbus Circle.
Pokoje w The Watson Hotel są wyposażone w klimatyzację jak również w urządzenie do parzenia kawy/herbaty. W łazienkach goście znajdą oddzielną toaletę i prysznic. Oprócz oddzielnej toalety i prysznica, komfort w łazience obejmuje również suszarkę do włosów i ręczniki.
Restauracja Ellen's Stardust Diner serwuje szeroki wybór potraw kuchni amerykańskiej i leży w bliskiej odległości od obiektu noclegowego.