Situé à seulement 500 mètres de la place Navone, le All'Orologio se trouve dans le centre de Rome. Doté d'une connexion Wi-Fi gratuite, l'établissement se trouve à 10 minutes à pied du Panthéon et du Campo de' Fiori.
Les chambres climatisées comprennent une télévision à écran plat, une armoire, un bureau et une salle de bains privative. Elles sont revêtues de parquet.
La gare Termini est accessible en 30 minutes en bus.