Located across the road from the lake—separated by strategically placed hedges—this hotel continues to reign supreme on picturesque Lake Geneva, providing the posture of a true palace-hotel.