Situated in Torre Pellice, 37 km from Castello della Manta, Hotel Centro features accommodation with a terrace, private parking, a restaurant and a bar.