Construit en 1902 et rénové en 2002, l'hôtel compte en tout 77 chambres, réparties sur 6 étages. Un restaurant climatisé et une salle de conférence sont à la disposition des clients.
Toutes les chambres sont équipées d'une salle de bain ou douche avec WC, d'un sèche-cheveux, d'un téléphone, de la télévision par câble et satellite, d'une radio, d'un mini-bar, d'un réfrigérateur, de la climatisation, du chauffage central et d'un coffre-fort.
Via IV Novembre -Piazza Venezia-, 104, Rome 00187 , Roma (Italie). Les transports en commun sont à 300 m.