El establecimiento de lujo The Inn ocupa un edificio histórico de la Via Condotti, la calle comercial más famosa de Roma, cerca de la Plaza de España. El desayuno, si está incluido en la tarifa, se sirve en el edificio de recepción.
Las habitaciones del establecimiento The Inn at the Spanish Steps disponen de aire acondicionado, minibar y TV de pantalla plana con canales vía satélite. El baño privado incluye zapatillas, albornoces y artículos de aseo. Algunas habitaciones y suites tienen balcón francés con vistas a la Plaza de España y a la Via Condotti.
Algunas habitaciones y suites están situadas en el edificio principal, mientras que otras se encuentran en el anexo. Los apartamentos de lujo están ubicados en un edificio independiente, a solo 300 metros.
El personal, amable y eficiente, puede organizar servicios de traslado en limusina y recorridos turísticos.
Es posible llegar directamente al famoso parque Villa Borghese desde la cercana estación de metro Spagna (línea A) a través de unas escaleras y una cinta mecánicas.