Com uma boa localização no centro de Roma, Eccelso Hotel fornece quartos com ar condicionado, um salão partilhado, acesso Wi-Fi gratuito e um bar. Este hotel de 3 estrelas dispõe de serviço de quartos e um balcão de turismo. Este alojamento antialérgico localiza-se a 5 minutos a pé de Estação de Metro de Ottaviano - San Pietro.
No alojamento, os quartos estão equipados com secretária e televisão de ecrã plano. Todos os quartos estão equipados com chaleira e uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, enquanto alguns quartos incluem uma kitchenette com um frigorífico. As acomodações providenciam roupa de cama e toalhas.
Eccelso Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Lepanto, Museu do Vaticano e Praça de São Pedro. O aeroporto mais próximo é o Aeroporto de Roma - Ciampino, que fica a 18 km de Eccelso Hotel, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.