Discover La Celle-Saint-Cloud
compiled from our dataLa Celle-Saint-Cloud is located in Ile-de-France, France, and has a population of about 20,476. Our atlas lists 32 places here.
These include 7 sights and 0 museums, 23 restaurants, 2 places to stay and 0 cocktail bars. Highlights include Château Domaine St François d'Assise, Résidence Elysée 2 -, Pavillon du Butard.