Este hotel urbano se encuentra en el centro de la ciudad, a unos 200 m de la principal calle comercial y de la estación de trenes. Además, en las inmediaciones hay numerosas cafeterías, bares y restaurantes. Tanto el paseo Promenade des Anglais como las playas están a 1 km de distancia. Hay una parada de tranvía junto al hotel.
Este hotel climatizado, construido en el año 1890, tiene cinco plantas y dispone de un total de 72 habitaciones, así como de una terraza de 120 m². El vestíbulo cuenta con recepción 24 horas, ascensor y caja fuerte. Las instalaciones incluyen bar en el vestíbulo, sala de desayunos, sala de conferencias y terminal de Internet.
Las elegantes habitaciones están climatizadas y disponen de cuarto de baño privado con secador de pelo, teléfono de línea directa, cafetera/tetera, TV vía satélite/por cable, conexión a Internet WiFi, aire acondicionado, caja fuerte y calefacción central.
El hotel sirve desayuno de bufet.