Hotel de Nell




Paris • Show on map
View Details for Price
Featuring a bar, Hotel de Nell is located in Paris in the Île de France region, a 15-minute walk from Opéra Garnier and 0.8 miles from Gare du Nord. With free WiFi, this 5-star hotel offers room service…More info
