Located in the heart of Paris near the Eiffel Tower and the Exhibition Center Porte de Versailles. Near shops and cinemas.
30 air-conditioned rooms with internet access and WIFI.
Mercure Hotel, St Charles,
36-38, rue Rouelle
37, rue Saint-Charles
75015 PARIS, FRANCE
Mercure
Hotel, St Charles, Paris
Your guide to accommodation France & worldwide