Hotel Galimberti 2 stars

Via Taggia 67, Lingotto, 10134 Turin, Italy

Hotel image
Read more reviews for Hotel Galimberti