GOGO Vacations

Posts Tagged ‘hotels with views of Eiffel Tower’

Le Meurice - Paris, France

Thursday, May 14th, 2009

Le Meurice is located on the Rue de Rivoli, opposite¬†the Jardins Tuileries (more…)