stars is located 110, rue camille desmoulins in arcueil (94110) in the region of île-de-france (france). This place is listed in the hôtel category of the geodruid arcueil 2021 guide.