El Lombardo ocupa un edificio histórico en el centro de Roma. Ofrece conexión WiFi gratuita en todas las instalaciones y habitaciones con aire acondicionado. El Coliseo está a solo 15 minutos a pie.
Las habitaciones son elegantes y presentan un estilo clásico con suelo de baldosa o parquet. Todas disponen de escritorio y baño privado, que puede estar dentro o fuera de la habitación.
El establecimiento se encuentra a 450 metros de la estación de metro de Cavour y a 10 minutos a pie de la calle comercial Via del Boschetto.