centre d'art en l'ile is located 1, place de l'ile in genève (1204) in the region of genève (switzerland). This place is listed in the musée category of the geodruid genève 2018 guide.