With a stay at My Maison In Paris - Invalides, you'll be centrally located in Paris, within a 5-minute walk of Rue Cler and Les Invalides. This aparthotel is 0.8 mi (1.2 km) from Eiffel Tower and 0.4 mi (0.7 km ... Read more

View all Luxury Hotels in Paris