|
Explorers House Upper Westside
133 West 119th Street - New York
New York City New York United States
Rated 29 / 100 based on 1 customer reviews. |
|
Explorers House Upper Westside is situated in New York City and is within a short walk of nearby attractions, including the Apollo Theater.
The hotel is less than a 15-minute drive from LaGuardia Airport and Morningside Park is a brief walk away. It is within a 20-minute stroll of Central Park North 110th Street IRT Lenox Avenue Line, which allows convenient access in and around New York City. |