El Aston ocupa un edificio moderno en una zona montañosa a las afueras de Turín, a 9 km de la basílica de Superga y de Sassi. El hotel ofrece aparcamiento gratuito y habitaciones con aire acondicionado.
El Aston Hotel sirve un desayuno continental todas las mañanas.
Las habitaciones cuentan con TV y suelo de parquet elegante. Algunas también están equipadas con bañera de hidromasaje y tienen vistas a las colinas.