Photo gallery for Hôtel Le Champlain
Hôtel Le Champlain
Upscale hotel, walk to Bay of Biscay
Reviews
9.2
Wonderful
Popular amenities
Local highlights
30 Rue Rambaud, La Rochelle, Nouvelle-Aquitaine, 17000
- La Rochelle Hotel de Ville9 min walk
- Vieux Port11 min walk
- Tour St. Nicolas16 min walk
- La Rochelle (LRH-La Rochelle - Île de Ré)10 min drive