Route GuidesRoutes City GuidesCities Map Log in

Holiday Inn Express Paris-Canal De La Villette

Paris
68, Quai De La Seine, Paris, 75019

144 rooms · ★★★ · from £72


The Holiday Inn Express Hotel is located on the banks of the Canal de l'Ourcq in Paris. Located a 50-minute metro ride from Stade de France Stadium, this design hotel features wooden terraces and a private garden that overlooks the canal.