Blending timeless elegance and modern sophistication, Grand Hotel Henri is a masterclass in French hospitality. Nestled on the Sorgue River near Avignon, in the south of France, the family-run hotel seduces with classic French interiors, an exceptional restaurant in Le Petit Henri and a lively bar that comes alive with jazz music.