Nh Santo Stefano

Location: in the heart of Turin, in the Latin neighbourhood, a few steps away from the Plaza Castello and the Basilica de San Giovanni.

Check availability and book

Check availability and book