With a stay at Hôtel Louvre Montana, you'll be centrally located in Paris, steps from Saint-Roch Church and within a 5-minute walk of Museum of Decorative Arts. This upscale hotel is 0.2 mi (0.3 km) from La Car ... Read more

View all Luxury Hotels in Paris