Le Picardie is a quaint hotel offering relaxed rooms, free Wi-Fi, a restaurant, and a terrace.