With a stay at Hotel Plaza Torino, you'll be centrally located in Turin, within a 10-minute drive of Pala Alpitour and Stadio Olimpico Grande Torino. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Turin? This hotel features 431 square feet (40 square meters) of event facilities. Self parking (subject to charges) is available onsite.