Hôtel Hor Europe
Hotel
10th arr
With a 24-hour front desk, this hotel is 120 metres from Gare du Nord Metro Station. It offers free Wi-Fi access, a terrace and a small garden.
Number of rooms: 47
160 Rue La Fayette, 10th arr., 75010 Paris, France