The Watson Hotel Nowy Jork zapewnia 596 pokojów oraz leży około 15 min piechotą od The Pond. Memoriał 9 jest w prawie 7 km, a Muzeum sztuki Museum of Modern Art jest w zasięgu ręki od hotelu.
Ten hotel jest położony w samym centrum Nowego Jorku, około 10 min spacerem od stacji metra 59th Street-Columbus Circle. W dzielnicy Manhattan zapewnia dostęp do atrakcji kulturalnych, takich jak Teatr operowy Metropolitan Opera House, w 650 metrach. Park Centralny znajduje się w prawie 2 km, natomiast Grand Central leży prawie 25 min pieszo od Watson. 3-gwiazdkowy obiekt znajduje się 5 km od lotniska Nowy Jork-LaGuardia i w malej odległości od przystanku autobusowego Broadway & West 61st Street.
Pokoje wyposażone są w klimatyzację, a także urządzenie do parzenia kawy/herbaty. W łazienkach pokojów są oddzielna toaleta i prysznic oraz takie udogodnienia jak suszarka do włosów i ręczniki. Oddzielna toaleta i prysznic, wraz z udogodnieniami, takimi jak suszarka do włosów i ręczniki, są również dostępne.
Restauracja Ellen's Stardust Diner znajduje się blisko Watson w Nowym Jorku i serwuje dania kuchni amerykańskiej w odległości 13-minutowego spaceru od obiektu.