From

$152

avg/night

Check Rates
Le Citizen Hotel Paris, Paris, France

96 Quai De Jemmapes Gare Du Nord, Paris, France

Map
Nearby Points of Interest