Location: in the north of Paris, in la Villette, 15 minutes from the city centre and 18 km from Charles de Gaulle Airport. Porte de la Villette is the nearest metro station.
See more: Hotels in Europe Hotels in France Hotels in Paris Holiday Destinations in Europe