Holiday Inn Paris Saint Germain des Prs is located between Saint Germain and Montparnasse districts, just a 2-minute walk from Saint-Placide Metro Station, providing direct access to Notre-Dame Cathedral. The a ... Read more

View all Luxury Hotels in Paris