The hotel also has 1 meeting room for 50 people and it is equipped with the most advanced technology. This is a very good property. 0808 SR
With a stay at TownHouse 70, you''ll be centrally located in Turin, just a 4-minute walk from Turin Royal Palace and 6 minutes by foot from Galleria Sabauda. This 4-star hotel is 0.6 mi (1 km) from Mole Antonelliana and 0.6 mi (1 km) from National Cinema Museum.