Home / Travel Guides / Europe / Italy / Turin / Turin Hotels / Town House 70

Town House 70, Turin

View gallery

17 photos

Below are pictures and videos. Select what you want to view below.

The Turin branch of the Town House chain seeks to please its guests by providing a wide range of amenities. The hotel Town House 70 has a multilingual staff, special luggage rooms and Internet access. Car hire, sports, theatre, sightseeing, room service, an in-house bar, meeting facilities and comfortable rooms are other features of Town House 70.

Information by Wcities, Inc Hotel Class

Hotel Details

Property Information by Travelocity
  • air conditioning
  • bar
  • internet access
  • minibar
  • television
  • laundry service
  • safe deposit
  • solarium
  • childcare facilities
  • wi-fi