Newton
2528 Broadway, Upper West Side, 10025
Very Good, 4 Conveniently situated in Manhattan's Upper West Side, this hotel is just steps from the 96th Street-Bway Subway Station. A great selection of restaurants and bars are to be found in the local area and it is a short distance to a range of shopping venues. Central Park West is within a 10 minute walk from the hotel. The Lincoln Center for the Performing Arts is 2.5 km away.
Less InfoConveniently situated in Manhattan's Upper West Side, this hotel is just steps from the 96th Street-Bway Subway Station. A great selection of restaurants and bars are to be found in the local area and...
More Info