Glass indulges in French heritage at Hotel Prince des Galles
TAKING pride of place on Avenue George V, Hotel Prince des Galles’s central location, nestled between the Champs-Elysées and the Eiffel Tower, captures the very essence of Paris.
Steeped in history and con...