Costruito nel 1902 e ristrutturato nel 2002, l'albergo si sviluppa su 6 piani e dispone di un totale di 77 camere. Mette a disposizione degli ospiti un ristorante climatizzato e una sala conferenze.
Le camere sono dotate di bagno/WC, asciugacapelli, telefono, TV via satellite e via cavo, radio, minibar, frigorifero, aria condizionata, riscaldamento centralizzato e cassetta di sicurezza.
Via IV Novembre -Piazza Venezia-, 104, Roma 00187 , Roma (Italia). I mezzi di trasporto pubblico distano 300 metri.