W 31-piętrowym Hotel Arlo Nomad Nowy Jork znajduje się słoneczny taras i salon Lounge, a Taras widokowy Top of the Rock jest w nie więcej niż 1 km. Wszyscy goście mogą korzystać z dostępu do centrum fitness oraz Wi-Fi w miejscach publicznych.
Ten hotel znajduje się w dzielnicy Ripa, nie więcej niż 5 min spacerem od stacji metra 33rd Street. Do atrakcji oddalonych o niedaleko od Arlo Nomad w Nowym Jorku należy Nowojorska Biblioteka Publiczna. Ponadto, Madison Square Park znajduje się w jedynie 500 metrach. Dom towarowy Macy's, a także Muzeum Seksu znajdują się jedynie 6 min pieszo od hotelu. Ten 4-gwiazdkowy obiekt znajduje się w malej odległości od przystanku kolejowego Grand Central.
Wszystkie pokoje dla alergików wyposażone są w darmowe Wi-Fi oraz urządzenie do parzenia kawy/herbaty, a niektóre z nich obejmują balkon i miejsce do siedzenia. Z okien Arlo Nomad można podziwiać widoki na miasto.
Do dyspozycji gości jest restauracja Nomad Diner, która zachwyca wspaniałą kuchnią.