
Via Ormea, 108 1, 10126 Turin, Italy
Worth a spot on your Turin shortlist. It leans on: apartment, 3-star standard, free WiFi and air conditioning.
The bathroom offers both bathtub or shower options along with a bidet, toilet and hairdryer for guest use. Entertainment options include a flat-screen TV with bedside sockets...


















