Montparnasse Saint Jacques Paris



Paris • Show on map
View Details for Price
Montparnasse Saint Jacques Paris is located in Paris, just 1.2 miles from Luxembourg Gardens and 1.9 miles from Sainte Chapelle. Among the facilities at this property are an elevator and private check-in…More info
