Holiday Inn Garden Court Paris - Auteuil

21 Rue Gudin
Paris
France