The most gracious boutique hotel in Turin. Experiencing the vibrant culture of Torino is possible at TownHouse70 Hotel, which is conveniently located near Piazza Castello. Our luxury boutique hotel puts the city at your fingertips, and it’s only a few steps from Castello Square. Whether you’re visiting Torino for business or pleasure, you’ll be made to feel at home at TownHouse 70 Torino’s most charming boutique hotel.