Hotel Sara

3.3
(12 reviews)
Via Bernardino Galliari 12, 10125 Turin Italy
+39 011 658946Official website
Budget
Quaint
Small Hotel
Hotel
Hotel Sara | Turin | Italy | TripAligner