This 75-room hotel is located in a quiet neighborhood, not far from the center of Geneva, and is conveniently close to the Cornavin railway station. Situated a short walk away from the UN building and other imp ... Read more

View all Luxury Hotels in Geneva