Un point de repère de l'Upper West Side, The Excelsior Hotel surplombe Central Park et se trouve juste à côté du métro 81 St et du American Museum of Natural History. L'hôtel propose wi-fi gratuit dans son hall d'entrée, le petit-déjeuner et les salles de réunion, et dispose d'une salle de remise en forme et d'un restaurant contemporain de fusion latine Calle Ocho. Chaque chambre est meublée dans un style classique, reflétant l'héritage Art Déco de l'hôtel, dispose d'une télévision à écran plat avec chaînes cinéma, d'une station d'accueil pour iPod, d'un coffre-fort et de la climatisation.