92 rooms · ★★★★ · from £135
Le Terrass” Hôtel is set in a 19th century building in the heart of the Montmartre district. Just a 15-minute walk from the Sacré-Coeur Basilica, the 4-star hotel offers elegantly decorated rooms with air conditioning.
Log in with your cycle.travel account:
Password |
Or simply use your account on: