Townhouse 70

from
check rates
avg/night
up to: % savings
Via Xx Settembre 70, Turin, TO 10122
  • stars
  • rating
Located in the heart of Turin, this hotel is within walking distance of Church of San Lorenzo, Turin Royal Palace, and Galleria Sabauda. Also nearby are Egyptian Museum and National Cinema Museum. read more
Special Offer
Reviews