EN

Le Royal Picardie

Hotel - restaurants
3 stars

Located in the charming town of Albert, in the Picardy region of Hauts-de-France, our hotel ...

138 Avenue du Général Leclerc
80300 ALBERT
France
30 to 50 km
from Amiens