A Paris square on the 1st floor!
But a Paris square 57 metres up in the air, if such a thing is possible! Find out for yourself from the 15th April until the end of May on the 1st floor of the Eiffel Tower. What better place to relax, with its public benches, its bar and superb views out over the capital? And it...