Turin's Holiday Inn is located in the thriving centre of the city, close to the station and five minutes' walk from the glamorous shopping opportunities of Via Roma.
The hotel has a bar, and the Camerana restaurant affords views of a courtyard garden. Wireless internet connectivity is available (payable locally).