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