Old town setting, modern charm
Set in a historic building in the heart of Turin, this highly elegant hotel offers the perfect base to explore the city.
Town House 70 exudes peace and tranquillity with minimalist surroundings and soft colours. Each room is large, comfortable and stylishly appointed with a contemporary design. They all have complementary Wi-Fi, LCD flat screen TV and individual climate control. You’ll also be able to relax and unwind in the elegantly designed lounge bar.
Town House 70 enjoys a superb setting in the restricted-traffic area, just off Piazza Castello. The Dome and the Shroud of Turin are mere steps away while the Egyptian Museum can be reached within a 5 minute stroll. The fashionable Via Roma, Mole Antonelliana, metro and train station Porta Nuova as well as metro and train station Porta Susa are within walking distance.
Facilities
Overview
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar