Best Western Plus Hotel La MarinaBest Western Plus Hotel La Marina30 place de la Marina, Saint-Raphael4399.4 mi$190.86 /nt4.2(514)Includes all fees