El Hotel President se encuentra a poco más de 2 km del centro de la ciudad, cerca del parque de la ciencia y la tecnología para el medio ambiente: Environment Park, frente a la estación de tren de Torino Dora.
El President Hotel cuenta con 72 habitaciones con aire acondicionado, teléfono, minibar , televisión vía satélite, enchufes para ordenador y fax.
También a disposición de los clientes un aparcamiento cubierto (no se puede reservar) y un aparcamiento al aire libre sujeto a disponibilidad (la reserva no es posible). También está equipado con una terraza, rodeada de un jardín con setos y árboles. Entrada desde las 14:00.
Se ofrece desayuno buffet y servicio de habitaciones.