IMPERIUM INN localiza-se em Roma, a 6 minutos a pé de Museu do Vaticano e a 1,1 km de Estação de Metro de Lepanto, e fornece acesso Wi-Fi gratuito em toda a propriedade. O alojamento está próximo de Piazza Navona, de Castelo de Sant'Angelo e de Piazza del Popolo. O alojamento está a 2,2 km do centro da cidade e a 4 minutos a pé de Estação de Metro de Ottaviano - San Pietro.
No alojamento, todos os quartos incluem secretária. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, os quartos do alojamento têm televisão de ecrã plano e ar condicionado, e alguns quartos providenciam uma área de estar. Todos os quartos incluem roupa de cama.
IMPERIUM INN tem vários pontos de interesse populares nas suas proximidades, incluindo Praça de São Pedro, Vaticano e Basílica de São Pedro. O aeroporto mais próximo é o Aeroporto de Roma - Ciampino, que fica a 18 km de IMPERIUM INN.