The Nomad Hotel Review, Hip Hotel in Chelsea, New York City

The Nomad is located in the Chelsea section of New York City on 28th Street and Broadway. The room in this review is the Atelier, but I imagine they are all different based on the booking websites descriptions. The Nomad is definitely a hip hotel and has a french feel / theme ( I think we were the old folks at the hotel – it was young crowd ). We enjoyed the romantic room, the sounds of the street and the location. We / I struggled with a light system and the lack of outlets.


 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!