I wandered into this place at 26 Champs Elysees last week, after asking at FDR metro station where the nearest public toilet was. My general impressions: - expensive (1 euro, compared to 20-40 cents in most places) - very very clean - nicely decorated - a good place to visit when in need of a toilet From a description here (about halfway down the page) Each bathroom has a different theme: classic chic, ethnic, zen, high-tech, etc. This works well to display products by POINTWC's sponsor: the Roca-Laufen Group, one of the world's largest manufacturers of sanitary ware and tiles.
Point WC, l'escale bien-être (the well-being rest stop) Luxury public toilets. The main website (in French).