El Eccelso Hotel, situado en el centro de Roma, ofrece habitaciones con aire acondicionado, salón compartido, conexión WiFi gratuita y bar. Este hotel de 3 estrellas ofrece servicio de habitaciones y mostrador de información turística. El establecimiento está situado a 400 metros de la estación de metro de Ottaviano.
Las habitaciones del hotel disponen de escritorio y TV de pantalla plana. Todas las habitaciones disponen de hervidor de agua y baño privado con bidé y artículos de aseo gratuitos, mientras que las habitaciones seleccionadas cuentan con zona de cocina equipada con nevera. Todas las habitaciones del Eccelso Hotel incluyen ropa de cama y toallas.
Los lugares de interés cercanos al alojamiento incluyen la estación de metro Lepanto, los museos del Vaticano y la plaza de San Pedro. El aeropuerto más cercano es Roma Ciampino, a 18 km del Hotel Eccelso, y el establecimiento ofrece servicio de traslado al aeropuerto.