Odeon Saint Germain Apartments Apartment Paris, Ile de France
Looking for a home comfort: apartment «Odeon Saint Germain Apartments» is located in Paris. This apartment is located 1 km from the city center.
Number of rooms: 4
20 Rue Monsieur-le-Prince 75006 Paris,Rue Monsieur-le-Prince, Paris, 75006