El complejo residencial se compone de un total de 101 alojamientos, con un pequeño bloque de apartamentos con 3 plantas con ascensor, que incluye 44 apartamentos para 4/5 personas, y los 19 chalés (3 apartamentos para 6 personas en cada chalé). Los huéspedes cuentan con una sala de ocio con bar, punto de Internet en el vestíbulo (de pago) y aparcamiento gratuito al aire libre (1 plaza de aparcamiento por apartamento). Otras instalaciones incluidas son sala de desayunos y garaje.
Los apartamentos se mezclan perfectamente con el estilo arquitectónico del complejo. Están totalmente equipados y vienen con una pequeña cocina con hornillos de vitrocerámica, microondas o microondas combinado con asador y lavavajillas, cuarto de baño o ducha, WC separado, TV (de pago) y balcón o terraza privados.
La residencia está situada en las montañas de Evian, a los pies de una zona boscosa. Hay un casino y un centro spa aproximadamente a 1,5 km del apartotel.
Hay que pagar un depósito (2 pagos separados, apartamento más limpieza) una vez en el establecimiento.
Se aceptan pagos con VISA en el complejo.
El hotel Les Chalets d'Evian pertenece a la cadena hotelera Odalys Vacances