L'hôtel a été entièrement rénové en 2003. Il compte en tout 196 chambres, réparties sur 8 étages. En plus d'un hall d'accueil avec un ascenseur, le bâtiment propose à ses hôtes un bar et un restaurant climatisé.
Les chambres sont aménagées avec goût et disposent d'une salle de bain avec WC et sèche-cheveux. Les chambres confortables possèdent également une ligne téléphonique directe, un mini-bar/réfrigérateur, un coffre-fort et la climatisation centrale.
Via Principe Amadeo, 5B, Rome 00185 , Roma (Italie). Bien qu'il se trouve en centre-ville, l'hôtel offre à la fois calme et détente. La gare principale ""Stazione Termini"", l'eglise ""St. Maria Maggiore"" et l'Opéra sont à deux minutes de marche. Les autres places et coins à visiter, comme ""Foro Romano"" ou bien ""Via Veneto"" sont à 1 km environ de l'hôtel. Le musée national est à 10 minutes de marche. Grâce à sa situation centrale, l'hôtel est le point de départ idéal pour faire du shopping et visiter tous les coins intéressants de la ville.