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.
162 Rue La Fayette, 10th arr., 75010 Paris, France
Hotel booked 1 times today.
Nightly rates from $100 to $237