Vous recherchez un hôtel avec vue sur Central Park ? Voici l'adresse ! L'hôtel Excelsior se trouve juste en face de Central Park et du musée d'histoire naturelle, l'American Museum of Natural History. Les 199 chambres de l'hôtel Excelsior offrent une décoration de style Art Deco contemporain. L'hôtel a été entièrement rénové en 2010.