Royal Palace Hotel & Spa

Centro, Turin City Centre, Turin, Piedmont, Italy
More hotel reviews
Find best hotel offers
More hotel reviews