Le Cap d'Agde, France Hotels