Following the philosophy of the TownHouse Hotels, TownHouse 70 reflects the love and passion of outstanding but also informal services for its valued guests. Featuring contemporary style Superior Rooms and Junior Suites in a sophisticated yet relaxing environment, this Hotel is the excellent choice for both business and leisure travels. Located in the heart of Turin just behind Piazza Castello and its impressive Royal Palace, the Hotel is within walking distance from town's most important attractions such as the Egyptian Museum, the Mole Antonelliana, the Shroud of Turin and the famous historical cafés. Porta Nuova metro and railway station, just 1 km from the Hotel, is the easiest way to reach Lingotto Congress and Business Centre. TownHouse 70 is located in a "ZTL" (limited traffic zone) and offers chargeable self-parking facilities nearby.