26 rooms · ★★★ · from £55
The Art Hotel is located between the Gare de l’Est and Gare du Nord train stations. A 20-minute walk from the Sacré Coeur, it offers air-conditioned accommodation and free Wi-Fi Guest rooms at the Art Hotel are equipped with en suite facilities, a...
Log in with your cycle.travel account:
Password |
Or simply use your account on: