Best Western Plus La Demeure
With a stay at Best Western Plus La Demeure, you'll be centrally located in Paris, a 5-minute drive from Luxembourg Gardens and 7 minutes from Notre-Dame. This 4-star hotel is 2.4 mi (3.9 km) from Louvre Museum and 3.3 mi (5.3 km) from Champs-Élysées.