Travellers enjoy visiting The Centre Pompidou, located a mere 0.7 miles from the 3-star Hotel De Nesle, as well as Grand Palais accessible with 5-minute car ride. If you are willing to explore even more landmarks in Paris, attend the 18th-century plaza "Place de la Concorde" located 1.7 miles from the property.