El The Park Ave North se encuentra a 2 km de la Universidad de Columbia y ofrece Wi-Fi gratuita. El alojamiento está situado a unos 2,6 km del Yankee Stadium, a 3,8 km del Museo Metropolitano de Arte y a 1 km de Central Park.
Número de habitaciones: 15
65 East 129th Street, East Harlem, Nueva York, NY 10035, Estados Unidos