34 rooms · ★★ · from £39
Hotel Excelsior is located in central Paris, 250 metres from Place de République and a short walk from Canal Saint Martin. Each room has a bathroom, TV and free Wi-Fi. A continental breakfast is available in the mornings, served in the dining room.
Log in with your cycle.travel account:
Password |
Or simply use your account on: