54 rooms · ★★★ · from £58
The hotel Albert 1er is located in central Paris just 100 metres from Gare du Nord Train station and a 20-minute walk from Montmartre and Sacre Coeur Basilica. It offers air conditioning and free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: