Situato nel centro di Roma, l'Eccelso Hotel offre camere climatizzate, un salone in comune, la connessione WiFi gratuita e un bar. Questo hotel a 3 stelle dispone di servizio in camera e banco escursioni. Questa struttura anallergica dista 400 metri dalla stazione della metropolitana Ottaviano.
Gli alloggi sono dotati di scrivania e TV a schermo piatto. Le sistemazioni presentano un bagno privato con bidet e set di cortesia, un bollitore e, in alcuni casi, un angolo cottura con frigorifero. Le camere dell'Eccelso Hotel sono provviste di lenzuola e asciugamani.
Tra i luoghi d'interesse nelle vicinanze figurano la stazione della metropolitana Lepanto, i Musei Vaticani e Piazza San Pietro. L’Eccelso Hotel si trova a 18 km dall’Aeroporto di Roma Ciampino, lo scalo più vicino, raggiungibile con la navetta a pagamento della struttura.