Situated on the River Rhône, Mandarin Oriental, Geneva is within walking distance of Jet D’eau, St. Peter’s Cathedral, and the United Nations building. At the heart of Geneva’s shopping, historic, and business districts, the hotel offers views of the Old Town and Switzerland’s snow-capped mountains