Apenas a 400 metros da Praça de São Pedro, o My Rooms está localizado no centro de Roma. Situada num edifício histórico na Piazza Risorgimento (praça), esta propriedade disponibiliza acesso Wi-Fi gratuito e quartos climatizados.
Estes quartos apresentam uma decoração contemporânea, uma televisão de ecrã plano, um frigorífico e pisos em parquet. Todos incluem uma casa de banho privativa com um secador de cabelo e produtos de higiene pessoal gratuitos.
A Estação de Metro Ottaviano fica a 350 metros do My Rooms, enquanto os Museus do Vaticano estão a menos de 10 minutos a pé.