27 rooms · ★ · from £41
This hotel is located in the heart of Paris. It is 10 minutes from Gare du Nord and close to the theatre district and shopping strips. It offers free Wi-Fi. Some rooms at the Victory Galou are equipped with bathrooms and all feature a TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: