Location: at Terminal 2 of Charles de Gaulle Airport, 25 Km. from Paris city centre.
See more: Hotels in Europe Hotels in France Hotels in Paris-charles De Gaulle Airport Holiday Destinations in Europe