Map
33 Ave. George V, Paris 75008, France
Hotel
Hotel Prince de Galles