L'Inn New York City est un hôtel de ville de luxe de l'Upper West Side proposant des suites de luxe, chacune équipée d'une cuisine complète et d'un salon. Le centre culturel Lincoln Center et Central Park sont à 10 minutes de marche.
Nombre de chambres: 4
266 West 71 Street, Upper West Side, New York, NY 10023, États-Unis