O NH Collection Torino Santo Stefano situa-se no centro de Turim, apenas a 150 metros da Catedral de Turim. O terraço no último piso do hotel oferece vistas panorâmicas para a cidade. Os quartos são espaçosos e incluem acesso Wi-Fi gratuito.
Todos os quartos estão equipados com ar condicionado e incluem um mini-bar, uma televisão LCD e uma casa de banho moderna com um secador de cabelo.
O restaurante serve um buffet de pequeno-almoço e uma seleção de especialidades de Piedmont e de cozinha internacional ao jantar. O bar propõe snacks quentes e frios.
O hotel está localizado no Quadrilátero Romano, uma área na moda repleta de bares e restaurantes. O hotel está perto de mercados ao ar livre. A praça principal, a Piazza Castello, e o Museu Egípcio ficam a menos de 10 minutos a pé.