Le Petit Hotel 3 stars

Via San Francesco D'Assisi 21, Centro Storico, 10121 Turin, Italy

Hotel image
Read more reviews for Le Petit Hotel