Ideally located on Geneva lake shores with the majestic Mont-Blanc in backdrop, Hotel President perfectly combines luxurious accommodations with delicacies of Michelin starred Chef Michel Roth, while exclusive Spa de La Mer invites to relax.
MoreLess
