Todos los espacios interiores de este hotel urbano fueron completamente remodelados en 2008 y ofrecen todas las comodidades de hoy. Las 78 habitaciones están repartidas en 5 plantas y presentan variedad de estilos y un ambiente agradable y tranquilo. El hotel tiene aire acondicionado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, ascensor, cafetería y bar, así como conexión a Internet WiFi y servicio de habitaciones.
Este hotel está situado en el centro de la ciudad de Turín, cerca de la zona de compras y a solo un paso de la estación de trenes de Porta Nuova. A solo 300 m del hotel hay transporte público, bares y restaurantes, y la zona de compras queda a 1 km del establecimiento. La Mole Antonelliana, el Museo del Cine de Turín, Piazza Castello, el Museo Egipcio y el Palacio Real quedan todos a 3 km, mientras que Milán dista 150 km.
Todas las habitaciones están dotadas de cuarto de baño privado con ducha/bañera y secador de pelo, cama doble, teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, minibar, cafetera/tetera, set de plancha, aire acondicionado regulable, calefacción regulable y caja fuerte.
Se puede seleccionar el desayuno de un bufet.
El hotel acepta American Express, MasterCard y VISA, así como pago en metálico.