Paris - France
Paris - France
Paris - France

Nestled in the heart of 8th - Champs Elysees, Royal Garden Champs Elysees is an ideal spot from which to discover Paris. Only 35 km away, this 4-star hotel can be easily accessed from the airport. For sightseei ... Read more

View all hotels in Paris