Located in Paris, less than 1 km from Luxembourg Gardens and a 13-minute walk from Sainte-Chapelle, Triplex avec terrasse St Michel provides accommodation...
Triplex avec terrasse St Michel
29 rue de la Parcheminerie, 5th arr., 75005 Paris, France