El hotel está climatizado y ubicado en un edificio impresionante del 1900. Cuenta con 186 habitaciones repartidas en seis plantas, además de un bar y un restaurante con zona para no fumadores. Además, el hotel tiene acceso directo al restaurante de primera categoría Massimo D'Azeglio.
Este hotel es ideal para aquellos que viajen por negocios, ya que está situado en el corazón de Roma y a unos 100 metros de la estación.