Cet hôtel se trouve dans le centre-ville de Gênes, à proximité de la ville historique. La station la plus proche est Porta Principe.
Cet hôtel inauguré en 1900 compte 97 chambres.
Les chambres de l'hôtel sont confortablement aménagées.
Les amateurs de sport pourront quant à eux s'entraîner dans la salle de fitness.