5 via giuseppe garibaldi, 12038 Savigliano
Apartments
Located in Savigliano, within 18 km of Castello della Manta, Il Garibaldi is an accommodation offering inner courtyard views. The apartment features family rooms. Each unit has a balcony, a fully equipped kitchen with an oven, a dining area and a seating area with a flat-screen TV, while the private...