1 rooms · from £58
Set in Levallois-Perret, this apartment features a terrace with garden views. The property is 700 metres from CELSA and 140 metres from Anatole France Metro Station. Free WiFi is offered throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: