
Paris, France
Elsa Hotel Paris
4-star hotel
Enjoy a stay at ELSA, Hôtel Paris, located in the heart of Paris, just a short walk from the Champs-Élysées and the Arc de Triomphe. This hotel offers individually furnished guestrooms with minibars, Smart TVs, and complimentary…
- Wi-fi
- 24-hour reception
- Laundry service
- Air conditioning in public areas


