28 rooms · from £31
Hôtel Picard is situated 500 metres from Place de la République and features a 24-hour reception. Free WiFi is available and the hotel's soundproofed rooms are serviced by a lift.
Log in with your cycle.travel account:
Password |
Or simply use your account on: