Located in central Paris, this hotel is a 10-minute walk from the Arc de Triomphe. It offers elegant guest rooms and a garden. Free WiFi is available. The contemporary rooms are equipped with air conditioning, a flat-screen TV, an iPad and a...
Address: 6, Rue Pierre Demours, Paris
Rates from:
EUR 125 Booking.com