Hôtel Léopold



Paris • Show on map
Price as low as EUR 103.00
Located just 850 metres from the Montparnasse Train Station Hôtel Léopold is in central Paris a few steps from the Jardin du Luxembourg. It offers free Wi-Fi. The guest rooms at Hôtel Léopold are bright…More info


