Hotels and offices sit on the Quai du Mont Blanc in Geneva. Photographer: Valentin Flauraud/Bloomberg