Hotel ★★★

Le Royal Picardie

138 Av. du Général Leclerc, Albert, France Show on map

About Le Royal Picardie

Le Royal Picardie is a 3-star hotel in Albert, France. It is one of 6 places to stay in Albert listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

138 Av. du Général Leclerc, Albert, France

Loading map…

Frequently asked questions

Where is Le Royal Picardie located?

Le Royal Picardie is located at 138 Av. du Général Leclerc, Albert, France.

How many stars does Le Royal Picardie have?

Le Royal Picardie is rated 3 stars.

Stays near Le Royal Picardie

Highly rated alternatives close by

All 6 in Albert →

More ways to stay in Albert

See prices on Agoda
Check prices