Con il Wi-Fi gratuito, The Park Ave North si trova a 2 km dalla Columbia University, a circa 2,6 km dallo Yankee Stadium, a 3,8 km dal Metropolitan Museum of Art e a 1 km da Central Park.
Numero delle stanze: 15
65 East 129th Street, East Harlem, New York, NY 10035, Stati Uniti