Location: in the outskirts of Paris, 9 Km. from St. Denis stadium. The train station is 200 metres away and the airport is 25 Km. away.
See more: Hotels in Europe Hotels in France Hotels in Colombes Holiday Destinations in Europe