On the Upper West Side of Manhattan and within walking distance of Central Park, this hotel features an on-site fitness room and accommodations with cable TV.
Number of rooms: 280
215 West 94th Street, Upper West Side, New York, NY 10025, United States
Hotel booked 2 times today.