Nestled in the heart of Albert, this cozy hotel boasts bright, comfy rooms and a charming terrace restaurant serving delicious local dishes right across from the basilica.
3-5 Rue Gambetta, 80300 Albert, France Get directions
DS201308
FussyBugarLasVegas
Brendan Leach
markcK3131EB
T3612PSdavidf
J1265JMmartinw
Dhussey65
Shropshirefoodie