Lenox Montparnasse Hotel

15 Rue Delambre
Paris
France