El Green Class Hotel Astoria está a solo 100 metros de la estación de tren Porta Nuova, en el centro de Turín. Ocupa un edificio que data del siglo XIX. Las habitaciones cuentan con aire acondicionado y TV vía satélite. El servicio de aire acondicionado está disponible según la temporada.
El Green Class Hotel Astoria está a solo unos pasos de la parada de autobús, que ofrece conexiones con el aeropuerto Sandro Pertini.
Todos los días se sirve un desayuno abundante.