1 rooms · from £126
Set in Paris, this apartment is 200 metres from Notre Dame Cathedral. The property features views of the city and is 1 km from Pompidou Centre. Free WiFi is available .
Log in with your cycle.travel account:
Password |
Or simply use your account on: