Where are you going?
Check-in
Check-out
  1. Home
  2. Italy
  3. Turin
  4. Turin
  5. Letizia Home

Letizia Home

Via Cesare Balbo, 32, Turin

Property Location
You'll be centrally located in Turin with a stay at this apartment, minutes from Mole Antonelliana and National Cinema Museum. This property is within close proximity of Piazza Vittorio Veneto and Gran Madre Church.

Rooms
Make yourself at home in one of the air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. Rooms have private balconies. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected.