Le Saint Louis
HotelStraightforward rooms with private bathrooms & free Wi-Fi, plus a courtyard & bike storage. People often mention good,
Address
24 Rue des Otages, 80000 Amiens, France
Website
Contact
+33 3 22 91 76 03Price rating
$76/night
Rating on Google Maps
4.10 (207 reviews)Open on Google Maps