The Hotel de Bellevue is situated between Montmartre and Parc de la Villette. A 10-minute walk from the Gare du Nord, it offers en suite accommodation with free Wi-Fi access.
Number of rooms: 38
67 Rue Philippe De Girard, 18th arr., 75018 Paris, France