103 rooms · ★★ · from £67
Hotel Victoria sits in central Paris, 50 metres from the Grands Boulevards Metro Station, and offers free private parking. The modern rooms feature flat-screen TVs and free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: