La residencia Snow se encuentra en el corazón del centro del pueblo de Avoriaz. Marca la parte baja de la calle principal y las tiendas ubicadas allí.
La residencia ofrece un escenario favorable para los vacacionistas que desean sumergirse en la atmósfera del resort y sus actividades.
Hay numerosas tiendas en la puerta de la residencia, incluyendo tiendas de compras, tiendas de esquí, tiendas de souvenirs, restaurantes, bares, tiendas de comestibles, productos locales y una panadería.
Se puede acceder fácilmente al área de esquí a través de las pistas que atraviesan el complejo o simplemente por la calle principal que conduce al sector de Arare. El telesilla de Dromonts, ubicado justo en el centro de la estación, permite un acceso rápido a los sectores de la meseta y Super-Morzine.