I'm at a loss on selecting a hotel in Turin since Rick Steves doesn't include Turin in his guidebooks!
Any recommendations for hotels in Turin? I've been all over TripAdvisor and Venere, but trust the RS following most of all!
Please share any advice on centrally located (Piazza Castello area or Train station) hotels in Turin.
Molto Grazie!