Christmas time at the Hotel de Latour-Maubourg Paris

Christmas time at the Hotel de Latour-Maubourg Paris

Christmas is coming in Paris !

Latour Maubourg Hotel Paris 3 star Charming Hotel near Eiffel Tower and Invalides