Hotel Newton
Conveniently located in Manhattan’s Upper West Side, this intimate hotel provides guest rooms with microwaves and refrigerators. It's steps from the 96th Street-Bway subway station.
Central Park West is within a 10 minute walk from Hotel Newton. The Lincoln Center for the Performing Arts is 1.5 miles away.
Upper West Side is a great choice for travelers interested in museums, culture and walking.