124 Rue De Rennes, Quartier Saint-Germain-des-Prés - Luxembourg, Paris, Ile-de-France, France, 75006 Inside city center Luxembourg Gardens780 mMusee d'Orsay Museum1.49 kmLa Sainte-Chapelle1.65 km See nearby See map Good to know Value for money 8.0 Distance to city center...