$138
Av du gal Leclerc
Albert 80300 France
Albert 80300 France
Stay at this charming 3-star Best Western hotel in Albert in the Somme region of Picardy, France.
The Best Western Royal Picardie is located in the quaint... more
Amenities
Pets Allowed, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Tennis, Television... see all
Pets Allowed, Wheelchair Accessible, Broadband Access, Restaurant in Hotel, Tennis, Television... see all

