A pochi passi dalla fermata metro Cipro, lì tra San Pietro e il verde di Monte Ciocci, ha aperto un nuovo hotel dal 1° luglio 2021: si chiama Mama Shelter Roma. Si trova a Via Luigi Rizzo numero 20, nei pressi di Piazza Morosini.
Mama Shelter Roma occupa due palazzi interi e conta oltre 210 stanze di diverse grandezze. Un tempo la struttura ospitava la sede della Tim, mentre negli ultimi anni era stata letteralmente abbandonata. Gli unici abitanti erano piccioni e gabbiani che entravano dalle finestre rotte.