Less than 5 minutes walk from the Gare du Nord station, this property, with a traditional Parisian façade, benefits from an excellent location for Eurostar and Thalys arrivals. Near Montmartre and Sacre-Cceur, this hotel also has direct metro access to Etoile and the Champs Elysees, Les Halles and the Stade de France.