Best Western Royal Picardie Albert Discover the best western Royal Picardie hotel, a hotel that resembles a fortress situated in the heart of Somme. The hotel c ... Save Up To 60%