City of Wonder
Paris, Île-de-France, France
Better pack a comfy pair of walking shoes, as this central apartment is strolling distance from many of the most popular Paris landmarks, including the Centre Pompidou, the Louvre, and Notre-Dame cath.....
From €471