Este hotel de Manhattan queda a 161 metros de Central Park y de la estación de metro 81st Street - Museum of Natural History. Cuenta con un gimnasio y con modernas habitaciones con TV de pantalla plana vía satélite.
Número de habitaciones: 75
45 West 81st Street, Upper West Side, Nueva York, NY 10024, Estados Unidos