Champlain France Angleterre Overview
Located in the historic centre of La Rochelle, a short distance from the beach and attractions of the city, the Champlain France Angleterre provides a quiet retreat in a garden setting.
Antique furnishings create an atmosphere of elegance room amenities such as the minibar, safe, coffee/tea making facilities and free WiFi ensure a comfortable stay.
After a day of exploring the city, relax in the hotel’s large garden or enjoy a drink in the hotel’s lounge bar.
- 24-hour reception