Slottet er beliggende i byen af samme navn ca. 8 km fra byen Aosta i retning mod Courmayeur. Man finder slottet ved at tage frakørsel Aosta ovest – Saint-Pierre fra motorvej A5. Slottet er synligt fra omgivelserne, da det troner på et højdedrag. Man kan parkere neden for slottet på dertil indrettede parkeringspladser og derfra gå det sidste stykke ad en sti, der på nuværende tidspunkt ikke er indrettet til handicappede.
Borgen Aymavilles er omtalt for første gang i 1278. Dengang bestod borgen blot af et firkantet tårn omgivet af en ringmur, som var en typisk konstruktion for slottene i Aostadalen.
Aosta ligger mellem Europas højeste bjerge. I centrum er der gode indkøbsmuligheder med adskillige tøjbutikker, delikatesseforretninger og værksteder med lokale håndværkere. Efter lukketid kan man tilbringe aftenen på de lokale caféer. Der findes flere rigtigt gode restauranter på hovedgaden.