Map
18 Via dell'Arcivescovado, Turin 10121, Italy
Courtesy of Golden Palace, THI COLLECTION
Hotel
Golden Palace