33rd Street metro istasyonundan 300 metre mesafede konumlanan Arlo Nomad Otel New York, özel bir kasa, restoran sunar. Mekan güneşlenme terası, ortak dinlenme salonu ve şehir manzaralı odalar sunmaktadır.
Otel Manhattan Skyline'ın hemen yanında ve Top of the Rock Seyir Terası'a 1 km mesafededir. New York Halk Kütüphanesi, Arlo Nomad Otel'a sadece 11 dakikalık yürüme mesafesindedir. Arlo Nomad Otel, Times Meydanı'a kısa bir sürüş mesafesindedir. Tesis, New York şehrindeki Madison Avenue & East 32nd Street otobüs durağına 150 metre ve Grand Central Terminali tren istasyonuna 500 metre uzaklıktadır.
Nomad Diner restoranının çok çeşitli menüsünde Amerikan mutfağı yemekler sunulmaktadır. Lounge bar, konaklamanızı daha keyifli kılabilir.