12. Hotel President Wilson – Lake Geneva, Switzerland
The Hotel President Wilson is a top notch luxury hotel with a stunning view of Lake Geneva. The hotel prides itself on its numerous amenities – the lavish spa by La Mer, the fashionable fitness center, the six restaurants and bars, the 24-hours business center and the seasonal outdoor pool.
The hotel has 228 rooms; all decorated in modern style with a brown-and-white color scheme, with Bang & Olufsen flat-screen TVs and free Wi-Fi, Nespresso machines and iPod hookups.