44 rooms · ★★★ · from £40
This hotel is located just 200 metres from Place d’Italie Metro Station. It is a 5-minute walk from the popular Rue Mouffetard, and offers free WiFi in the guest rooms. The hotel is open all year round, 24/7.
Log in with your cycle.travel account:
Password |
Or simply use your account on: