El hotel Excelsior Hotel Nueva York, de 3 estrellas, tiene 198 habitaciones y se encuentra a menos de 9 minutos andando del Castillo Belvedere. Este hotel también incluye un aparcamiento.
El hotel está cerca de la Isla Theodore Roosevelt y muy cerca de la estación de metro la Calle 81-Museo de Historia Natural. La Biblioteca Pública de Nueva York está a 3 km del lugar, mientras que la estación de autobuses West 81st Street & Colum Avenue, está a apenas 500 metros de distancia. Este hotel está situado a un par de minutos en coche del Museo Metropolitano de Arte. La estación de metro más cercana está a apenas 250 metros de distancia.
Las habitaciones del Excelsior Nueva York proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como una plancha para pantalones y climatizador. Los baños están equipados con un inodoro separado de la ducha y bañera, además de secador de pelo y gorro de ducha. Algunas habitaciones incluyen vistas a la ciudad.
El desayuno se ofrece cada mañana en el restaurante. El restaurante Parliament Espresso and Coffee Bar, con unos platos deliciosos, está a 550 metros de distancia.