INNSIDE New York NOMAD

New York

Enjoy New York as if you were a movie star in this centrally located, modern hotel in Chelsea with rooms and suites with terraces with spectacular views!  Broadway and Times Square are just a few minutes walk away.

From $206

Room / Night