Das The Modernist Hotel New York liegt im Stadtteil Long Island City, 4 Kilometer vom Times Square Ball entfernt und bietet einen herrlichen Blick auf die Stadt. Das Hotel besitzt 16 Zimmer und bietet hervorragenden Service, der von mehrsprachigen Mitarbeitern geleistet wird.
Das komfortable Hotel liegt in erstklassiger Lage, in ungefähr 500 Meter Entfernung vom Fisher Landau Center for Art. Das Modernist befindet sich ganz neben dem Museum of Modern Art, 3 km entfernt. Die Unterkunft liegt in einer Entfernung von rund 10 Autominuten von der Top of the Rock Aussichtsplattform. Das Hotel ist nicht weit entfernt von der U-Bahn-Station 21st St - Queensbridge.
Die Zimmer in der Unterkunft verfügen über eine Klimaanlage. Einige von ihnen bieten auch einen Patio und einen Balkon sowie einen Schreibtisch. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. In den großzügigen Badezimmern mit einer getrennten Toilette und einer Dusche stehen den Gästen zudem ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Dutch Kills Centraal befindet sich 450 Meter vom Modernist und serviert amerikanisches Essen.