|
|
|
The Best Western Hotel Royal Picardie is a striking building located in the historic town of Albert, 60 kilometers away from the bay of Somme. Built like a castle or fortress, the hotel has a turreted exterior and arched windows. The 24 guestrooms ar
|
|
from $181.71
Book Now
|