Where is The Eiffel Tower Cosy Nest, Paris?

Where is The Eiffel Tower Cosy Nest, Paris located?

The Eiffel Tower Cosy Nest, Paris, The Eiffel Tower Cosy Nest, Paris, France (approx. 48.85643°, 2.30914°)


Where is The Eiffel Tower Cosy Nest, Paris on the map?