1 rooms · from £0
Chez Piccarda is situated in Paris, 1.4 km from Place de la République. You will find a kettle in the room. Every room includes a shared bathroom. Chez Piccarda features free WiFi throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: