translate English to French: This is located at the Villa des Feuillantines, 13 Avenue de la Paix (the map can be consulted on the above-mentioned web site).
Ce dernier est situé à la villa Les Feuillantines, 13, avenue de la Paix (le plan peut être consulté sur le site Web susmentionné).