20 rooms · ★★★ · from £68
The hotel Ile de France Opéra is an 18th-century traditional building located in central Paris. It is next to the Opera and 5 minutes walk to the Louvre Museum.
Log in with your cycle.travel account:
Password |
Or simply use your account on: