I have a 23 hours layover at Charles de Gaulle airport in Paris. I don't have a Schengen visa. Any advice for a bit of comfort.
The terminal where you well spent these 23h might be relevant here. I once had a layover in a terminal where planes from Morocco and Thailand boarded. I forgot which terminal that was. If you are stuck in the same terminal and you are not able to check in into one of the hotels you are up for a rough ride.
There was not much amusement around and only a handful of shops. In terms of comfort you had the choice between the floor and the default benches you see on almost any gate worldwide.
While you are there You could read the autobiography of Mehran Karimi Nasseri. It is he, who inspired hollywood for the film The terminal. From his perspective 23h is peanuts. Reading that book, while you are actually stuck at CDG would add a special touch.