Map
5 Rue du Pré aux Clercs, Paris, France
Hotel
Hôtel Saint Vincent