El edificio data del siglo XIX, construido en el estilo arquitectónico de la Belle Époque, ofrece a sus clientes todas las comodidades necesarias para hacer su estancia lo más agradable posible. El hotel cuenta con una recepción abierta las 24 horas / 24 y un apacible jardín con bar de verano.
Nice Excelsior está situado en el barrio de los músicos, a poca distancia (unos 950 metros) de la Promenade des Anglais, de las playas y el centro de la ciudad. La estación de tren de Nice-Ville está situado a unos 150 metros. Es un punto de partida ideal para llegar a la principal calle comercial, la avenida Jean Medecin.