La collection NH Torino Santo Stefano est située dans le centre de Turin, à seulement 150 mètres de la cathédrale de Turin. La terrasse sur le toit de l'hôtel offre une vue panoramique sur la ville. Les chambres sont spacieuses et disposent d'une connexion Wi-Fi gratuite.
Toutes les chambres sont climatisées et disposent d'un minibar, d'une télévision à écran LCD et d'une salle de bains moderne avec sèche-cheveux.
Le restaurant sert un petit-déjeuner buffet et un choix de spécialités piémontaises et de plats internationaux au dîner. Le bar propose des collations chaudes et froides.
Situé à Quadrilatero Romano, quartier branché plein de bars et de restaurants, l'hôtel est proche des marchés en plein air. La place principale, Piazza Castello, et le musée égyptien sont à moins de 10 minutes à pied.