12 rooms · from £52
Hotel Meteore is located in Paris, in Le Marais District and 500 metres from Place de la République. The hotel features rooms with free Wi-Fi access. Each of the rooms have a private bathroom with a bath and free toiletries.
Log in with your cycle.travel account:
Password |
Or simply use your account on: