The Watson Hotel Nowy Jork oferuje 596 pokojów i jest położony prawie 15 min pieszo od The Pond. Ten hotel oferuje prywatny parking na terenie.
Park Centralny oraz Kościół św. Tomasza znajdują się odpowiednio 2 km oraz w zasięgu ręki od hotelu. Ten 3-gwiazdkowy obiekt jest zlokalizowany jedynie 10 min spacerem od stacji metra 59th Street-Columbus Circle. Most Brookliński znajduje się 7 km od Watson w Nowym Jorku, natomiast Grand Central leży w 2 km. Zlokalizowany w samym centrum Nowego Jorku, hotel znajduje się kilka kroków od dworca autobusowego Broadway & West 61st Street.
W pokojach są takie udogodnienia jak urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną dla rozrywki gości. W łazience znajdują się oddzielna toaleta i prysznic. Łazienki zawierają oddzielną toaletę i prysznic oraz takie luksusowe udogodnienia, jak suszarka do włosów i ręczniki kąpielowe.
The Watson Hotel znajduje się mniej niż 13 min piechotą od restauracji Ellen's Stardust Diner, która oferuje potrawy kuchni amerykańskiej.