37 rooms · from £23
Hotel de France is located in Paris’ 18th district, just 600 metres from the Sacré-Coeur Basilica and 160 metres from Marcadet-Poissonniers Metro Station. The hotel offers free Wi-Fi internet access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: