Glass is awed by the stunning Le Meurice, Paris
SITUATED opposite the relaxing Jardin Tuilleries and just steps from the world’s most famous art gallery – the Louvre and France’s finest shopping street Rue Saint-Honoré - as well as the dramatic Place de la ...