L'hôtel a été entièrement rénové en 2000. Il compte en tout 206 chambres, réparties sur 8 étages. En plus d'un hall d'accueil avec un ascenseur, l'hôtel propose à ses hôtes un bar et un restaurant climatisé.
Lumineuses et aménagées avec goût, les chambres disposent d'une salle de bain/WC avec sèche-cheveux. Chaque chambre possède également une ligne téléphonique directe, une télévision, un mini-bar/réfrigérateur, un coffre-fort et la climatisation.
Via Cavour, 213M, Rome 00184 , Roma (Italie). L'hôtel bénéficie d'une situation idéale, au coeur de la ville antique de Rome. L'Amphithéâtre Flavien et le Forum Impérial sont à 5 minutes de marche du bâtiment. Grâce à sa situation centrale, l'hôtel est le point de départ idéal pour partir à la découverte de la ville. La gare centrale ""Termini"" et une station de métro sont à quelques pas du bâtiment.