El edificio histórico y de gran tradición fue construido en el año 1892 y tiene 6 plantas, así como un total de 44 habitaciones. A disposición de los huéspedes hay un amplio hall de entrada con ascensores, un área de recepción abierta las 24 horas del día y ascensores. Además, tiene a su disposición un bar y el restaurante a la carta, climatizado Novecento. Para completar el amplio abanico de prestaciones, se le ofrecen servicio de habitaciones y de lavandería.
Este hotel está situado en Génova, a pocos pasos de las principales atracciones turísticas y del área comercial de la ciudad. La parada de transporte público más cercana está a una distancia aproximada de 50 m.
Las confortables habitaciones disponen de baño con secador de pelo, teléfono de línea directa, minibar-nevera, caja fuerte de alquiler y televisión vía satélite o por cable.