All'Orologio ligt in het centrum van Rome, op slechts 500 m van het Piazza Navona. De accommodatie biedt gratis WiFi en ligt op 10 minuten lopen van het Pantheon en Campo de' Fiori.
De kamers zijn voorzien van airconditioning, een flatscreen-tv, een kledingkast, een bureau en een eigen badkamer. Ze hebben een parketvloer.
Met de bus reist u in 30 minuten naar het treinstation Termini.