Das 5-Sterne-Inn New York City bietet 113 Zimmer und liegt in etwa 15 Gehminuten Entfernung vom See The Ramble and Lake.
August Wilson Theatre ist etwa 2 km von der Pension entfernt, während Gershwin Theatre etwa 2,1 km von hier entfernt ist. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die Thomaskirche (2,2 km) und die Cathedral of Saint John the Divine (3 km). Das Inn New York City liegt in ca. 25 Gehminuten Entfernung von der St. Patrick's Cathedral. Das Hotel liegt nur 250 m von der U-Bahn-Station 72nd Street sowie in etwa 3 km Entfernung vom Bahnhof Grand Central.
Die Zimmer verfügen über einen Patio und eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Sie stellen Badezimmer mit einer Wellness-Badewanne und einer getrennten Toilette zur Verfügung. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Morgenmäntel und umfassen zudem eine Wellness-Badewanne und eine getrennte Toilette.
Die Gäste können im Restaurant Levain Bakery nur wenige Schritte entfernt vom Inn New York City auch amerikanisches Essen genießen.