Hôtel de Ménilmontant

4 rue de Menilmontant, 75020 Paris

Bed or Hotel Room from 46 €

More Cheap Hotels