Das 3-Sterne-The Watson Hotel New York liegt in unmittelbarer Nähe von der Church of St. Paul the Apostle, und zwar lediglich 6 Gehminuten von hier entfernt. Gäste haben Zugang zu einem Hallenbad, einem Fitnesscenter und Hochgeschwindigkeitsinternet im ganzen Gebäude.
Museum of Modern Art liegt in nur 1 km Entfernung vom Hotel und Top of the Rock Aussichtsplattform ist zudem in 20 Minuten fußläufig zu erreichen. Zu den Sehenswürdigkeiten, die nicht weit entfernt vom Watson New York sind, gehört die Thomaskirche. Das Hotel ist gesäumt von beliebten Attraktionen — einem zentralen Park und einem Park. Auch das National September 11 Memorial und Museum liegt rund 15 Minuten Autofahrt von der Unterkunft entfernt, während die U-Bahn-Station 59th Street - Columbus Circle in einer 750 Meter Entfernung von der Unterkunft ist. Die Bushaltestelle 11th Avenue & West 57th Street ist ebenfalls in der Nähe vom The Watson Hotel.
Im Hotel können Sie eines der 596 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Zu den Annehmlichkeiten gehören eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher.
Im Watson wird ebenfalls ein einfaches Frühstück angeboten. Das Restaurant Greek Kitchen mit einer großen Auswahl an Gerichten ist circa 200 Meter von der Unterkunft entfernt.