65 rooms · ★★★ · from £53
The hotel is located in the residential quarter of Montmartre in Paris, near the Place du Tertre and the Sacré-Coeur basilica. The property offers free WiFi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: