Location
Lille - 94,3 km, Charles de Gaulle - 100,48 km, Orly - 129,46 km Louvre - 114,66 km, Eiffel tower - 114,91 km, Notre Dame de Paris - 115,54 km
Additional info
This 1 star hotel is located within the city of Amiens.
Ibis Budget Amiens Centre Gare
Ibis Budget Amiens Centre Gare