Corso Grosseto 366/7, 10151 Torino
Hotel
3 stars
with
17
rooms
Turin's Hotel Master is next to the Juventus Stadium and a short drive from the Royal Palace in Venaria Reale
and La Mandria Natural Park. The elegant, air-conditioned rooms feature satellite TV, free Wi-Fi, and a private bathroom with a hairdryer.
Breakfast is a generous buffet served in the bright breakfast ...