Hôtel Le Champlain
Photo gallery for Hôtel Le Champlain
Overview of Hôtel Le Champlain
Hôtel Le Champlain
4-star hotel in La Rochelle City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
30 Rue Rambaud, La Rochelle, Nouvelle-Aquitaine, 17000
- La Rochelle Hotel de Ville9 min walk
- Vieux Port11 min walk
- Tour St. Nicolas16 min walk
- Bordeaux (BOD-Merignac)115 min drive