Se trata de un hotel construido en 1897 por la familia Fiorini y renovado en 2008, que se convirtió en el primer hotel de Europa con sistema centralizado de aire acondicionado. Consta de 117 habitaciones, entre las que se incluyen 6 Junior suites, 2 Gym suites, 1 suite y 1 Presidential suite. El trabajo de remodelación aseguró que el hotel mantenga el importante papel que siempre tuvo en la historia de la hospitalidad italiana. Ofrece el máximo nivel posible en cuidados a sus huéspedes, en un ambiente cálido y elegante, con el confort distinguido que se espera de un hotel de lujo. Las instalaciones comunes incluyen vestíbulo con servicio de salida y recepción 24 horas, quiosco, caja fuerte y ascensor. Asimismo, podrá relajarse en la cafetería o sala de TV, comer en el restaurante o hacer uso de las instalaciones para conferencias y de la conexión a Internet pública. Además, podrá disponer de servicio de habitaciones y de lavandería, así como del aparcamiento cubierto. El vestíbulo es grande y cuenta con una zona de descanso. La decoración es tradicional, con suelos de mármol, asientos bajos de madera y gran cantidad de plantas.
El hotel se encuentra en el centro histórico de Génova, en una ubicación práctica, a pocos pasos de la estación de tren de Porta Principe y a solo 500 m del embarcadero, lo que facilita el acceso al establecimiento desde cualquier parte de la ciudad. Está muy cerca de la zona comercial de la ciudad y de las principales atracciones turísticas como el Acuario de Génova, el Palacio Real y el Museo del Mar Galata. El aeropuerto de Cristoforo Colombo dista solo 7 km y se puede acceder al mismo a través de la autopista Génova Oeste (Genova Ovest).
El desayuno se sirve en forma de bufet y desayuno continental, mientras que el almuerzo se puede pedir a la carta y la cena, de un menú.