13 rooms · from £46
Located in the North of Paris, Grand Hôtel de Clermont is a 3-minute walk from Abbesses Metro Station, which leads directly to Place de la Concorde. It offers free Wi-Fi and a bar.
Log in with your cycle.travel account:
Password |
Or simply use your account on: