1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 10 photos
Barbaroux 8
Via Barbaroux 8, Turin, Italy
Show map
Services
- Elevator / Lift
Internet
- Wireless internet on site.
Nearby Hotels
TownHouse 70
Via XX Settembre 70,TurinCastello Turin
9 Via Giuseppe Garibaldi,TurinLux Apartment Castello
4 Via San Tommaso,TurinQuadrilatero Apartment
Via San Tommaso 5,Turin