Das 4-Sterne-Hotel Arlo Nomad New York bietet ein Restaurant und liegt im Stadtteil Ripa von New York, in etwa 20 Gehminuten Entfernung von die Top of the Rock Aussichtsplattform. Es befindet sich in ca. 4 km Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – der U-Bahn-Station Brooklyn Bridge - City Hall. Das Hotel liegt weniger als 1 km vom Times Square Ball entfernt und verfügt über 248 Zimmer mit Blick auf die Stadt.
Das 31-stöckige Hotel liegt in der Nähe von einem Shopping- Stadtteil von New York und nur wenige Schritte entfernt vom Museum of Sex. Zu den Sehenswürdigkeiten, in etwa 25 Gehminuten Entfernung vom Arlo Nomad, gehört auch das Museum of Modern Art. Die St. Patrick's Cathedral liegt nicht weit entfernt von der Unterkunft und kann von Gläubigen und Touristen besucht werden. Das Hotel befindet sich 300 Meter von der U-Bahn-Station 33rd Street und zudem in 150 Metern von der Bushaltestelle Madison Avenue & East 32nd Street entfernt.
Einige Zimmer verfügen über einen Balkon, einen persönlichen Safe und eine Klimaanlage.
Im Arlo Nomad New York befindet sich das Restaurant Nomad Diner, das sich auf die amerikanische Küche spezialisiert. Die Gäste können sich in der hoteleigenen Lounge- Bar gut entspannen.