Travelers to Turin, Italy, who stay at the Holiday Inn Express will find a clean, modern, comfortable hotel at a reasonable price (€75, or about $97.50, per night for two, including a lavish breakfast), but it is located rather a ways from the center of town and in a neighborhood surprisingly bereft of restaurants, trattorias or, for that matter, any place where one can sit down and have a meal.
Not to worry! Put on your walking shoes and hike over to Piazza Pitagora, where Pizzeria...
CONTINUE READING »