Via taggia 67, 10134 Torino
Hotel 2 stars
Located around a 10-minute drive from central Turin, Hotel Galimberti is half a mile from the Stadio Olimpico and Turin Lingotto Train station. It offers rooms with free internet access.
Rooms at Galimberti are all air conditioned and soundproofed. They feature a flat-screen satellite TV and a private...