Il NH Collection Torino Santo Stefano sorge nel centro di Torino, a soli 150 metri dalla Cattedrale di Torino. La terrazza panoramica dell'hotel offre viste panoramiche sulla città. Le camere sono spaziose e dispongono di connessione Wi-Fi gratuita.
Tutte le camere sono climatizzate e dispongono di minibar, TV LCD e bagno moderno con asciugacapelli.
Il ristorante serve una colazione a buffet e una scelta di specialità piemontesi e piatti internazionali a cena. Il bar offre snack caldi e freddi.
Presente a Quadrilatero Romano, un quartiere alla moda pieno di bar e ristoranti, l'hotel è vicino ai mercati all'aperto. La piazza principale, Piazza Castello e il Museo Egizio distano meno di 10 minuti a piedi.