O confortável hotel situa-se no centro histórico de Génova, próximo das mais importantes atracções turísticas da cidade. A riviera italiana encontra-se também nas proximidades. A paragem de transportes públicos mais próxima fica a cerca de 200 m de distância.
Os agradáveis quartos climatizados dispõem de casa de banho, secador de cabelo, cofre e telefone com ligação directa.
O edifício histórico, renovado em 2001, dispõe de 11 andares com um total de 278 quartos. Coloca à disposição dos hóspedes um hall de entrada com recepção (aberta 24 h por dia) e elevadores. O hotel contempla ainda um bar e um restaurante à la carte climatizado.
Os hóspedes poderão exercitar-se no centro de fitness.