Best Western Star Champs Elysees

18 Rue De L Arc De Triomphe
Paris
France