Hotel L'Univers Arras by Elema Hotels ex Hotel de l'Univers Arras
★★★★
138 Av. du Général Leclerc, Albert, France Show on map
Le Royal Picardie is a 3-star hotel in Albert, France. It is one of 6 places to stay in Albert listed on Triptoic.
138 Av. du Général Leclerc, Albert, France
Le Royal Picardie is located at 138 Av. du Général Leclerc, Albert, France.
Le Royal Picardie is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Hotel
Hotel
#3 in Arras
Hotel