Central Location in Turin.
Most guests truly enjoyed their central location in Turin since this allowed them to explore the best of what the city has to offer in terms of museums, monuments, and shopping areas. They were able to comfortably walk to and from the hotel and their dest