Travellers enjoy visiting Musee Maillol, located around 400 feet from the Hotel Le Relais Saint Charles, as well as the 18th-century plaza "Place de la Concorde" accessible with 10-minute car ride. If you are willing to explore even more landmarks in Paris, attend the wide tree-lined Champs-Elysees Avenue located 1.6 miles from the property.