Le Champlain est situé à 30, rue Rambaud, 170000, La Rochelle, France.