L'hotel Excelsior si affaccia su Central Park e si trova proprio accanto alla metropolitana di 81 St e al Museo Americano di Storia Naturale. L'hotel offre wi-fi gratuito nella hall, nella sala della prima colazione e nelle sale riunioni e dispone di una sala fitness e di un moderno ristorante di cucina fusion latina, Calle Ocho. Ogni camera è arredata in stile classico, riflettendo l'eredità dell'arte della città ed è dotata di TV a schermo piatto con canali per il cinema, dock per iPod, cassaforte e aria condizionata.