Duomo is a self-catering accommodations located in the center of Turin, 0.9 mi from the train station. Free WiFi access is available in all areas.
The studio will provide you with a TV, a seating area and a kitchenette with a microwave. Featuring a shower, the private bathroom also comes with a hairdryer.
Palazzo Madama is a 5-minute walk from Duomo. XVIII Dicembre Metro Stop is 0.6 mi away.