We use cookies to give you a better browsing experience. By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.
OK thanks

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.

Facilities

  • Bar
  • WiFi
  • 24-hour reception