Loading
L'Hôtel Particulier Montmartre is the smallest hotel in Paris. Surrounded by a private garden, it has 5 suites, a restaurant.