Ranked #5 of 130 hotels in Turin
"This is a top quality hotel ideally located in the city centre. The hotel is close to all major shopping and tourist attractions and is an excellent base. The sleep quality is..."
"The location is the best in town with all the downtown tourist spots at walking distance. The room's decor was just like the city of Turin, of a subdued elegance.
The AC was a..."