El Corso 12 está situado en el centro de Roma, a solo 100 metros de la Piazza del Popolo, y dispone de terraza y conexión WiFi gratuita. El establecimiento ofrece alojamientos elegantes con aire acondicionado en un edificio histórico.
Las habitaciones son amplias y cuentan con minibar, TV vía satélite de pantalla plana, caja fuerte y baño privado con secador de pelo, albornoz, zapatillas y artículos de aseo gratuitos.
Por las mañanas se sirve un desayuno continental en un hotel asociado, situado a 30 metros. Además, el establecimiento ofrece descuentos en el restaurante.
El establecimiento se encuentra en la Via del Corso, una calle comercial muy animada. La estación de metro de Flaminio está a 300 metros.