Hôtel Lenox Montparnasse, Paris

15, rue Delambre Paris75014, France