Mandarin Oriental Geneva sits along the banks of the River Rhône Mandarin Oriental Geneva is now home to one of the biggest and most luxurious suites in the city Spanning 325 square metres across…