In the heart of Manhattan.
City Rooms NYC is located in the heart of Manhattan. The likes of Madison Square Garden, the Empire State Building, Macy's, and Times Square are all within a mile of the hotel, while Penn Station, for those arriving at Newark Airport, is just three blocks away.