Hotels & Resorts Jumeirah enters Switzerland with Geneva purchase latteluxurynews Feb 8, 2023 0 Jumeirah Group has acquired its first property in Switzerland, securing the flagship property Le Richemond located on the banks of Lake Geneva. Read More...