Photos coming soon
HOTEL
Le Royal Picardie
138 Av. du Général Leclerc, Albert, France
Where it sits
Le Royal Picardie
138 Av. du Général Leclerc, Albert, France
49.99847, 2.63563
Similar stays nearby
Le Royal Picardie, BW Signature Collection
Hotel · 0 m
Hotel Royal Picardie
Hotel · 18 m
Logis Hotel & Restaurant de la Basilique
Hotel · 1.0 km
Hotel & Restaurant de la Basilique
Hotel · 1.0 km
Hotel De La Paix
Hotel · 1.1 km
Hotel de la paix
Hotel · 1.1 km
Maison de ville à Albert
Hotel · 1.1 km
Studio lumineux centre-ville d Albert
Hotel · 1.1 km
Plan around Le Royal Picardie
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
