1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Best in Town Turin
Via Garibaldi 39, Turin, Italy
Show map
Nearby Hotels
Italia's Room
Via Garibaldi 3,TurinNONPERTUTTI PiazzaCastello
Via XX Settembre, 74 Scala A (a destra),TurinCorte Realdi Luxury Rooms Torino
Piazza Castello 153,TurinPalazzo Di Citta Elegant Apartment
7 Via Palazzo di Citta,Turin