Looking for the best area to stay in Turin, Italy? Here are all the neighborhoods and hotels you need to check out to find the perfect accommodation for you!