Corso inghilterra 33, 10138 Torino
Hotels 3 stars
Located in front of Torino Porta Susa Train Station, Hotel & Residence Torino Centro - Stazione Porta Susa offers spacious accommodation with free WiFi. The elegant rooms are housed in a historical building. All rooms at the Torino Centro have a safe, air conditioning, and a TV with international channels....