This Manhattan hotel offers rooms with flat-screen TVs and free Wi-Fi. The hotel is within a 10-minute walk of Central Park and one block from the 86th Street Subway Station.
* Rates listed are estimated and may be different based on your check-in date, etc...