Luxury, five Star, Hotel President Wilson is located in the heart of Geneva and offers stunning views of the Lake and Mont Blanc. With 180 rooms and 48 luxuriously appointed suites, this hotel offers exclusive accommodation to its discerning guests, ...
more