30 rooms · ★★★ · from £81
Offering a terrace and views of the city, Hotel Scarlett is set in Paris in the Ile de France Region, 1.5 km from Place de la République. Guests can enjoy the on-site bar. Every room comes with a flat-screen TV with cable channels.
Log in with your cycle.travel account:
Password |
Or simply use your account on: