Le Glacier is a charming 3-star French hotel and restaurant, family-owned since 1947. It offers 33 uniquely decorated rooms with a cozy, Provençal charm, and is ideally situated near the historic Roman Theatre.