Amsterdam Inn Nowy Jork jest usytuowany w dzielnicy Upper West Side prawie 25 min pieszo od atrakcji kulturalnych, takich jak Muzeum sztuki Museum of Modern Art.
High Line jest w około 4 km, a Apple Bank for Savings znajduje się w odległości krótkiego spaceru od tego hotelu. Taras widokowy Top of the Rock też leży w około 2 km. Goście mogą zwiedzić zabytki, w tym Zamek Belvedere, położone 16 min piechotą od Amsterdam Inn w Nowym Jorku. Hotel leży tylko 350 m od stacji metra 72 St i o rzut kamieniem od przystanku autobusowego Broadway & West 73rd Street.
Restauracja Levain Bakery znajduje się w odległości 5-minutowego spaceru.