Suggested for you
All currencies
The Hotel Jardins de la Villa & Spa – SLH is located a few steps from the Arc de Triomphe, the Congress Center, Porte Maillot and Les Champs Elysees.