Le bâtiment remonte au XIXe siècle, construit dans le style architectural de la Belle Époque, offre à ses clients toutes les commodités nécessaires pour rendre leur séjour le plus agréable possible. L'hôtel dispose d'un reception ouvert 24h/24 et un jardin paisible avec bar d'été.
Nice Excelsior se trouve dans le quartier des Musiciens, à une courte distance (environ 950 mètres) de la Promenade des Anglais, des plages et du centre-ville. La gare de Nice-Ville se trouve à environ 150 mètres. Il est un point de départ idéal pour rejoindre la principale rue commerçante, l'avenue Jean Médecin.