–
SUMPTUOUS IN EVERY SENSE WITH LARGE FRENCH WINDOWS-PERCHED NEXT TO LE LOUVRE
Minimum Stay : 7 nights