La Domus Mazzini offre camere con bagno interno, aria condizionata e connessione Wi-Fi gratuita e si trova in un elegante edificio appena fuori da Piazza Mazzini, sede della RAI, e a 10 minuti a piedi dalla fermata della metropolitana Lepanto.
Le sistemazioni sono decorate in stile classico con colori diversi e offrono una vista sulla strada o sul cortile interno. La Domus offre una colazione a base di dolci, ma su richiesta sono disponibili anche cibi salati.
L'edificio si trova sulla riva destra del Tevere, a circa 30 minuti a piedi da Piazza del Popolo.