Loading hotels
Confirming room availability...
The Park Ave North, 65 East 129Th Street, New York City, United States
In New York (Manhattan)<br /><br />With a stay at The Park Ave North in New York (Manhattan), you'll be within a 5-minute drive of Yankee Stadium and Mount Sinai Hospital. This hotel is 1.3 mi (2.1 km) from Central Park and 1.7 mi (2.7 km) from Columbia University.