Hotel Arlo Nomad Nowy Jork jest położony w pobliżu zakupowej dzielnicy Ripa i oferuje słoneczny taras i salon Lounge. Taras widokowy Top of the Rock jest w prawie 1 km, a Park Washington Square jest prawie 25 min piechotą od hotelu.
Muzeum Seksu znajduje się nie więcej niż 450 m od tego hotelu, a takie obiekty przyrodnicze jak High Line są zlokalizowane w prawie 2 km. Obiekty edukacyjne w okolicy to Uczelnia Parsons School of Design (1,1 km) i Instytut Technologii Mody (1,2 km). Arlo Nomad zapewnia również dostęp do takich atrakcji sportowych, jak Hala sportowo-widowiskowa Madison Square Garden w prawie 900 m. Jest prawie 5 min spacerem od stacji metra 33rd Street, natomiast Park Centralny leży około 10 min jazdy samochodem.
248 pokojów oraz pokój dla alergików wyposażone są w darmowe Wi-Fi, a także urządzenie do parzenia kawy/herbaty dla wygody gości. Arlo Nomad w Nowym Jorku oferuje widoki na miasto z tych pokoi.
W obiekcie znajduje się restauracja Nomad Diner.