The hotel is located on the banks of Lake Geneva and offers one of the world's most fascinating views of the Alps and Mont Blanc. Guests can take a pleasant walk along the waterfront promenade of Lake Geneva and its famous "Jet d'Eau" to charming Old Town, populated with historical buildings and some of the most beautiful parks in Europe.