Das 1902 erbaute und 2002 renovierte Hotel verfügt auf 6 Etagen über insgesamt 77 Zimmer. Den Gästen steht ein klimatisiertes Restaurant und ein Konferenzraum zur Verfügung.
Die Zimmer haben Dusche oder Bad/WC, Haartrockner, Telefon, Satelliten-/Kabel-TV, Radio, Minibar, Kühlschrank, Klimaanlage, Zentralheizung und Safe.
Via IV Novembre -Piazza Venezia-, 104, Rom 00187 , Roma (Italien). Zu den öffentlichen Verkehrsmitteln sind es 300 m.