43 rooms · ★★★ · from £59
Situated 350 metres from the lively Place de la Nation, the Pavillon Nation offers elegant and spacious rooms fitted with facilities including flat-screen TV and free WiFi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: