Le Royal Hotel, Paris hotels at discounted rates

Le Royal Hotel
33, Avenue De Friedland, Paris, 75008, France