Paris - France
Paris - France
Paris - France

Offering quality accommodations in the sightseeing, restaurants, shopping district of Paris, Hotel de Sers-Paris Champs Elysees is a popular pick for both business and leisure travelers. The hotel lies 0.1 km f ... Read more

View all hotels in Paris