We stayed five nights at the Hotel Eden, Savigliano, near Torino, Italy. The hotel is small, and the staff generally doesn't speak English. There's a restaurant that is advertised in the sign and hotel's materials that is connected to the hotel, but the hotel makes every effort to distance itself from it. The elevator or lift is very small, and... more


