Hotel Royal Torino

Hotel Royal Torino Address: Corso Regina Margherita 249, Turin, Italy

Minimum price found for Hotel Royal Torino was: 49 EUR

Click here to get more information, photos & guest ratings for Hotel Royal Torino