The 19th century facade of Town House 70 Suite Hotel shelters a sophisticated collection of rooms tended by an efficient and attentive staff. A bar and communal breakfast room provide sociable atmospheres, and the hotel is conveniently located in the centre of Turin.