From

$179

avg/night

Check Rates
HotelHome Paris 16, Paris, France

36 Rue George Sand, Paris, France

Map
Nearby Points of Interest