Il My Rooms si trova in un edificio storico di Piazza Risorgimento, nel centro di Roma, a soli 400 metri da Piazza San Pietro. Tutte le camere sono dotate di aria condizionata, connessione Wi-Fi gratuita e TV a schermo piatto con canali satellitari.

Gli arredi moderni, tra cui TV a schermo piatto, frigoriferi, pavimenti in parquet e bagni privati con asciugacapelli e articoli da toilette, rendono le sistemazioni confortevoli.

Situato a 350 metri dalla stazione della metropolitana Ottaviano, il My Rooms dista 10 minuti a piedi dai Musei Vaticani.